蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 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




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com