Можно сказать этот вариант тоже испробован
Для примера сравнить следующий код:
DIM DBConn as new ADODB.Connection
DIM RS as new ADODB.Recordset
DBConn.Open CONNECTION
RS.Open "select * from table where id=" & ID, DBConn, ...
if RS.EOF then
RS.AddNew
RS( "Name" ) = "Name"
RS.Update
ID = RS( "ID" )
end if
Response.Write "Name='" & RS( "Name" ) & "'<br>"
RS( "Description" ) = Request( "Description" )
RS.Update
А теперь написать тоже самое в .NET
GBB>Ну например SqlCommand
GBB>GBB>SqlCommand myCommand = new SqlCommand();
GBB>myCommand.Connection = SomeConnection;
GBB>myCommand.CommandText = "INSERT [myTable] (myRow) value ('myValue')";
GBB>myCommand.CommandTimeout = 15;
GBB>myCommand.CommandType = CommandType.Text;
GBB>
GBB>а далее
GBB>GBB>myCommand.ExecuteNonQuery();
GBB>