strSQL = "INSERT INTO [ODBC;DSN=DSNName;].NameOfMySQLTable (IndexCode,LastTradePrice) VALUES"
strSQL = strSQL & "Select F1,G1 As NameOfMySQLField FROM [Excel 8.0;DATABASE=" & strFile & ";HDR=NO;IMEX=1].[Sheet1$];"
这是我在MS Excel宏中编写的查询。我有一个服务器上的数据库,我想要插入这个值。通过运行宏通过Excel连接到MySQL
要写什么来代替[ODBC;DSN=DSNName;].NameOfMySQLTable
并取代NameOfMySQLField
?
... – 2011-03-18 16:53:37
OK,然后我应该怎么做? – 2011-03-18 16:55:05
你知道如何使用ADO从Excel连接到数据库吗? – 2011-03-18 18:54:22