1

我是 .NET 新手……我正在尝试重写我用 VB6 编写的程序。问题是我有 41 个值可用于在 Access 中创建新记录。我读过的几乎所有东西都在使用INSERT INTO(但 41 个字段构成了一个 LONG SQL 语句)。

笔记:

源数据和目标数据存在于 Access 中。

我创建了一个结构调用TargetXStudentRec,其中包含我正在填充的所有字段。

Access DBStudent IDLast Name的字段名称是数据要进入的系统的导入字段名称。

在 Visual Basic 6 中我用过

TargetXStudentRec.AddNew
TargetXStudentRec("Student ID") = .Student_ID
TargetXStudentRec("Last Name") = .LastName
TargetXStudentRec("First Name") = .FirstName
..........................
TargetXStudentRec.Update

有没有办法在 ADO.net 中做到这一点?
或者什么是最好的解决方案?

4

1 回答 1

0

也许这个例子对你有用:http ://www.java2s.com/Code/VB/Database-ADO.net/UseOleDbDataAdaptertoinsertarowintoAccessdatabase.htm 您可以定义数据适配器和行以使您的插入更容易。

于 2013-03-01T21:53:26.523 回答