Ako ti taj VC#2005 ne generise insert update i delete sqlove onda je verovatno to problem. Taj C# nemam instaliran ali evo ti kod za .NET 1.1, valda se ne razlikuje mnogo. U tom .netu si prosledio CommandBuilderu adapter i on je sam napravio sql-ove. Evo ti primer iz dokumentacije za .net1.1
Citat:
public static DataSet SelectSqlCeRows(string myConnection, string mySelectQuery, string myTableName) {
SqlCeConnection myConn = new SqlCeConnection(myConnection);
SqlCeDataAdapter myDataAdapter = new SqlCeDataAdapter();
myDataAdapter.SelectCommand = new SqlCeCommand(mySelectQuery, myConn);
SqlCeCommandBuilder cb = new SqlCeCommandBuilder(myDataAdapter);
myConn.Open();
DataSet ds = new DataSet();
myDataAdapter.Fill(ds, myTableName);
//code to modify data in DataSet goes here
//Without the SqlCeCommandBuilder this line would fail
myDataAdapter.Update(ds, myTableName);
myConn.Close();
return ds;
}
Pokusaj prepraviti ovaj kod da ti radi sa tim novi C#. Ne bi trebalo mnogo da se razlikuje. Ako ti nesto nije jasno pitaj.
Poz
RTFM