что дао эквивалентно вставке и редактированию записей в c # .net? - PullRequest
1 голос
/ 12 сентября 2011

Мне было интересно, есть ли эквивалент в стиле DAO для вставки и обновления кода записи в C #. Например, при доступе к VBA я мог бы выполнить вставку примерно так:

dim db As DAO.Database
dim rs As DAO.Recordset

Set db = CurrentDatabase
Set rs = db.OpenRecordset("tableName")

With rs
     .add
     .Fields("column1") = Textbox.Value
     .update
End With

Есть ли что-то похожее в C # .net ?? я знаю, как сделать это с параметризованными запросами, но для того, что я делаю, кажется, что старый способ DAO был бы быстрее.

1 Ответ

0 голосов
/ 12 сентября 2011

Поскольку VB.Net и C # .Net используют одну и ту же платформу ... .Net, это довольно просто. Это будет выглядеть примерно так:

DAO.Database db = CurrentDatabase(); 
DAO.Recordset rs = db.OpenRecordset("tableName");

rs.add();
rs.Fields["column1"] = Textbox.Value ;
rs.update();
...