Access 2003 c#? 看看有没有语法错误啊
string strAdd = "update tb_Note set Note='" + richTextBox1.Text + "' where NoteCode='"+strflag +"'" 都是文本类型的
完全正确。 你不试一下就提高 jf 没问题的 但是他就说语法错误啊 不一定正确 如果richTextBox1中含有会改变SQL语句语法结构的特殊字符就会报错,比如含有单引号.最好用参数形式: OleDbCommand cmd1=new OleDbCommand(); cmd1.Connection=conn1; cmd1.CommandText="update tb_Note set Note=@Note where NoteCode=@NoteCode"; cmd1.Parameters.Add(new OleDbParameter("@Note",richTextBox1.Text)); cmd1.Parameters.Add(new OleDbParameter("@NoteCode",strflag)); cmd1.ExecuteNonQuery();引用 但是他就说语法错误啊 错误的代码贴出来,要不你就用参数,最好用过程,可以防注入。 语句没问题,不过值要是有NULL值就会出错 用参数就弹出了 “无效的select update 。。”的对话框 没事.. SQL code: Note是关键字 加上[Note] 对的 string strAdd = "update tb_Note set Note='" + richTextBox1.Text + "' where NoteCode='"+strflag +"'"; 最后有个;号。是这个问题吗。你试试。 10楼,很可能 不会是[Note]
相关问答:
c# 有没有用于C/S的 html文本编辑器 就像web界面的文本内容编辑器 up C/S还要编译器干嘛啊 又不用控制样式 貌似没有吧 如果有了通知下我 我也要liujintaohfbb@163.com我的邮箱 ......
有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......
请给一个ACCESS多条件查询的例子,字段:姓名,电话,公司,地址为查询条件,只要不为空,就作为查询条件. 你先給這個些字段設置變量並賦初值為:%, 再在查詢 ......
初用ACCESS数据库,要实现一个关联查询,sql语句如下:select pid,product_Type.name as tid,name,img_url,context,remark from Product join product_Type on product.type_id = product_Type.type_id order by pid ......
VB+Access做的系統, 怎樣把數據庫Access內容導出execl? 现在没东西试,从网上找了段代码你看看 VB code: Private Sub ExportOneTable() 'EXPORTS TABLE IN ......