Tag: 数据库

用于远程Excel用户的数据库

我的问题不是一个简单的,但简单地说,我正在寻找什么样的数据库使用Excel的build议,可以很容易地由远程用户脱机访问。 我是一个十几名现场工程师之一,每天都使用Excel来logging和报告大量的信息。 我所追求的最终结果是所有工程师都可以访问其他工程师logging的数据。 回顾信息是必不可less的,但不一定充分的查询。 问题是,我们都是基于字段的,所以不是永久连接到服务器,但有VPN访问中央服务器,所以可以定期进行同步。 有几件事要考虑: 我为拥有完善的IT基础设施的大公司工作。 实现服务器更改将是困难的,但如果绝对必要的话可能是可能的。 没有一个用户是IT专业人员,因此需要简单地保存/回收信息。 它将由我pipe理。 我是一名仪器工程师,而不是软件领袖。 我不是专家,但我敢说我对VBA有相当的能力,刚刚开始熟悉XML并开始了解SQL。 它必须脱机使用,同步将是可能的,冲突解决可以像最新的数据获胜一样简单。 Excel是必不可less的,相当多的复杂的计算被执行,所以这不是一个糟糕的select数据录入平台的情况。 我有一半期待的答案喊mySQL,但截至目前,我当然没有信心使用它,而服务器端的东西有点令人生畏。 据我所知,Excel对XMl来说是相当不错的,而且这个数据可以根据客户(40-50个不同的文件)进行分割。 我有点卡住,并会感激一些有见识的意见。 我很乐意澄清任何一点,这是一个难以解释的情况。 谢谢。 编辑:数据量是每个工作簿大约15张,每天所有用户的2-3个工作簿。 每个工作簿有50行。 所以每天总计100-200行,可以说每天最多250行。

对象closures时不允许操作 – 在第一行创build表语句?

我正在试图在电子表格的特定空间中写入查询的结果。 SQL在查询过程中创build临时表,然后在最后删除它们。 这是我的问题的原因? 我已经在下面发布了我的源代码。 错误在530行被抛出。有没有更好的方法来做到这一点? 410 With wsSheet 420 Set rnStart = Sheets("Discharge Information").Range("Q51") 430 End With 440 strSQL = "create table #encounters ( DischargeKey int,EncounterID varchar(25)) insert into #encounters " & _ "SELECT top 30 dischargekey,encounternumber from discharges order by dischargedate desc " & _ "CREATE TABLE #icd9_poa(DischargeKey int,ICD9 nvarchar(max),POA nvarchar(max)) " & _ […]

Excel导入到Access

我有3个电子表格,我想导入到Access,但我有一个问题搞清楚,我甚至不知道它可以做我想做的方式。 一个电子表格看起来像这样: StoreNum, SKU_1, SKU_2, SKU_3, …, SKU_1000 1, 0, 100, 25, …, 1 2, 5, 250, 15, …, 5 3, 78, 25, 12, …, 15 我如何导入这个,所以我有StoreNum,SKU,数量? 其他人很容易理解 StoreNum, Address1, Address2, City, State, Zip 和 Sku, Description, Notes, Size

在Excel中使用单元格作为参数在SQL中创build参数化查询

所以在MS Excel中,我从SQL Server中的数据库中导入了一个表。 我想创build一个参数化的查询,你有两个单元格。 说这两个单元格是G1和G2。 G1采用参数/类别,G2从参数/类别中获取一个值,并查询您导入的表(本质上是一个从单元格input中dynamic的WHERE子句)。 有人可以告诉我如何做到这一点?

如何导出为Excel?

如何导出数据库到Excel? 我有这样的桌子: +—————————————————————————————+ id |title —————————————————————————————- 52 | Book A 54 | <div editor_id="mce_editor_0" align="justify">Pembayaran Dividen PT. Telkom Tbk. untuk Tahun Buku 2007 Tahap I akan dilaksanakan mulai tanggal&nbsp; 18 Desember 2007 dengan mempergunakan Surat Pemberitahuan Pembayaran Dividen (SPPD) sebagai bukti pembayaran.</div> +—————————————————————————————+ 我有这样的出口脚本: <?php // nama file $namaFile = "report.xls"; // Function penanda awal […]

难以通过Powershell连接到Excel 2007密码电子表格

我不(也不能)在需要访问Excel工作表的系统上安装Excel。 根据我读到的,以数据库的forms访问它的速度要快得多。 我实际上已经在我正在开发的系统上安装了Office 2012; 我知道我需要在任何运行此脚本的系统上安装Office 2007数据访问组件。 我在网上发现冲突的信息(令人震惊!),我想知道如果我失去了明显的东西。 代码很简单: $strFileName = "C:\Users\[my directory]PWS20130821.xlsx" $strProvider = "Provider = Microsoft.ACE.OLEDB.12.0" $strDataSource = "Data Source = $strFileName" $strExtend = 'Extended Properties = "Excel 12.0 Xml;IMEX=1;HDR=No"' $passwd = get-ssp $strPass = "Jet OLEDB:Database Password = $passwd" $strConn = "$strProvider;$strDataSource;$strExtend;$strPass" $objConn = New-Object System.Data.OleDb.OleDbConnection($strConn) $objConn.open() 这给了我“外部表格不是预期的格式”。 我调用$ objConn时的连接string是 提供程序= Microsoft.ACE.OLEDB.12.0;数据源= C:\用户[我的目录] […]

如何将我的数据库中的某一行保存到新的Excel文件中?

我在我的数据库中find了一个特定的行: df.loc[df["Cost per m^3/$"].idxmin()] 但是现在我想将这一行保存到一个新的Excel电子表格中,我该怎么做?

使用Excel文件夹作为我的Windows窗体的数据库,我无法达到的数据

我很新的编程,现在我正在为我工​​作的公司写一个发票制造商应用程序。 这是我试图实现,以使我的任务容易。 所以,有一个Excel文件夹的项目编号和它们各自的净重和毛重,就像这样; MTS 0001/24/26 MTS 0002/24/26 MTS 0003/28/30 MTS 0008/34/36 这个信息包含在myworkbook.xlsx,Sheet2中,所以我在Sheet2.cs中实现了一个函数,就像这样; public bool FindNetWeight(string item, out int weight) { for (int i = 0; i < 250; i++) { if (Cells[1, i]) { return int.TryParse(Cells[3, i], out weight); } } weight = 0; return false; } 现在,在我的Form.cs中,这是我的Windows窗体的CS,我试图使用FindNetWeight,它显示我需要一个string参数和一个整数,但它不让我使用该函数,并给我以下错误; 非静态字段,方法或属性需要对象引用 这里可能是什么问题? 希望我的描述足够清晰,我已经提供了一切必要的信息。

Excel电子表格 – 在单元格上执行Oracle查询的最佳方法

我有一个Excel Spreadsheeet。 有一个单元格包含一个连接的名字和姓氏(不要问为什么),例如: 细胞A2 BLOGGSJOE 在这个单元格上,我想运行下面的SQL并将其输出到单元格A3,A4和A5 SELECT i.id, i.forename, i.surname FROM individual i WHERE UPPER(REPLACE('" & A2 & "', ' ', '')) = UPPER(REPLACE(i.surname|| i.forename, ' ', '')) AND NVL(i.ind_efface, 'N') = 'N' 任何想法如何在每个单元格上执行oracle查询并返回结果? 我在Excel中启用了一个oracle数据源连接,不知道现在该怎么做。 这是一个愚蠢的做法,你能推荐一个更好的方法吗? 非常感谢! 我缺乏这种types的东西的必要经验! 🙂 编辑:我知道,我可以只写一个简单的ruby / php / python /任何脚本循环通过Excel电子表格(或csv文件),然后执行查询等,但我认为可能有一个快捷方式在Excel本身。

数据库架构生成器

我有一个描述数据库表的所有表结构的excel文件 我想从这个excel文件中为sqlite3数据库生成数据库模式图和数据库模式结构。 任何想法如何做到这一点? 谢谢。