| 发表于:2007-01-29 09:15:19 楼主 |
以下代码为什么不能更新数据库 using system; using system.collections.generic; using system.text; using system.data.sqlclient; using system.data; namespace data { class program { static void main(string[] args) { string source = "server=zencer;uid= 'sa ';pwd= ' ';database=northwind "; string select = "select * form region "; sqlconnection con = new sqlconnection(source); con.open(); dataset ds = new dataset(); sqldataadapter da = new sqldataadapter(select, con); da.fill(ds, "region "); foreach (datarow row in ds.tables[ "region "]) { console.writeline( "{0}\t{1} ", row[0], row[1]); } datarow newrow = ds.tables[ "region "].rows.add(new object[] {10, "china " }); da.update(ds, "region "); //这里编译部过去为什么 console.writeline(); foreach (datarow row in ds.tables[ "region "]) { console.writeline( "{0}\t{1} ", row[0], row[1]); } con.close(); } } } |
|
|
|
|