|
蓝森林 http://www.lslnet.com 2006年8月25日 8:28
[.NET]更新DATASET语法错误
DataSet ds=GetDataList("select * from article");
DataRow dr = ds.Tables["table"].NewRow();
dr["title"]="hubro";
ds.Tables["table"].Rows.Add(dr);
updatetb(ds,"select * from article ")
函数说明*****************
public DataSet GetDataList(String str)//返回一个DATASET
{
OleDbConnection conn=myconntion();
OleDbDataAdapter myadapter = new OleDbDataAdapter(str,conn);
DataSet ds=new DataSet();
myadapter.Fill(ds);
conn.Close();
return ds;
}
public void updatetb(DataSet ds,string str)//更新DATASET
{
OleDbConnection conn=myconntion();
OleDbDataAdapter myadapter = new OleDbDataAdapter(str,conn);
OleDbCommandBuilder custCB = new OleDbCommandBuilder(myadapter);
myadapter.Update(ds);
conn.Close();
}
运行结果
INSERT INTO 语句的语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
哪里错了,晕*100 |
|