0

我想要做的是将一堆行从数据库导入 Excel(这部分已经实现并且可以工作),然后在 Excel 中编辑该数据,然后单击按钮更新数据库中的行,这应该出现在每行的最后一个单元格。

这可能吗?我目前正在使用 VS 2008 C# 和 Excel interop v14。数据库服务器是 SQL Server。

4

2 回答 2

0

将 Access 与数据表一起使用。你所要求的是可能的,但需要大量的摆弄。

如果您坚持使用 Excel,请查看查询加载项工具(Excel 2003 或更早版本)或数据功能区(Excel 2007 或更高版本)。

于 2012-08-17T05:44:17.333 回答
0

不参考你会遇到的很多很多问题:

''Reference: Microsoft ActiveX Data Objects x.x Library

Dim cn As New ADODB.Connection
Dim cmd As New ADODB.Command
cn.Open ServerCon

cmd.ActiveConnection = cn

cmd.CommandText = "insert_user"
cmd.CommandType = adCmdStoredProc
cmd.Parameters("@username").Value = Worksheets("Sheet1").Cells(2, 2)
cmd.Execute
于 2012-08-17T08:10:51.060 回答