易截截图软件、单文件、免安装、纯绿色、仅160KB

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#,sql2000 开发c/s下的工作流?

本人c#新手 可是要求要用c# ,sql2000开发c/s的工作流,一头雾水,请大家帮忙帮忙,给点思路,说的约具体越好,我也好往那个方面去学习
http://www.hxzi.com/view/61402.html
B/S版的,基本思想应该差不多的。。 ......

asp跟Access数据连接问题。

IsSqlDataBase = 0 '主数据库类型(1=SQL,0=AC)

'===========================================================================
SqlDatabaseName = "ads365" '主数据库名
S ......

C# 连接SQL数据库常用的连接字符串该如何写?

(1)string ConnString = "server=localhost;integrated security=sspi;database=pubs;";   
(2)string strConnection="user uid=sa;pwd=123456;Database=test;Server=test;Connect ......

请给一个ACCESS多条件查询的例子

请给一个ACCESS多条件查询的例子,字段:姓名,电话,公司,地址为查询条件,只要不为空,就作为查询条件.
你先給這個些字段設置變量並賦初值為:%,
再在查詢 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号