看看这个问题吧!
OleDbConnection conn = new OleDbConnection();
string connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\\Database\\test.mdb";
conn.ConnectionString = connStr;
string name = "threeking";
int num = 124;
string strSql = "update answer set status=" + num + " where [ID]=2";
OleDbCommand myCommand = new OleDbCommand(strSql, conn);
conn.Open();
myCommand.ExecuteNonQuery();
conn.Close();
其中answer表内的status字段是数字型的,这样可以执行更新操作
当将红色的句子更改为string strSql = "update answer set username=" + name + " where [ID]=2";
其中表中的字段username是文本型的,这样就不可以执行更新数据操作,又是为什么啊?该怎样解决啊?
OleDbConnection conn = new OleDbConnection();
string connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\\Database\\test.mdb";
conn.ConnectionString = connStr;
string name = "threeking";
int num = 124;
string strSql = "update answer set status=" + num + " where [ID]=2";
OleDbCommand myCommand = new OleDbCommand(strSql, conn);
conn.Open();
myCommand.ExecuteNonQuery();
conn.Close();
其中answer表内的status字段是数字型的,这样可以执行更新操作
当将红色的句子更改为string strSql = "update answer set username=" + name + " where [ID]=2";
其中表中的字段username是文本型的,这样就不可以执行更新数据操作,又是为什么啊?该怎样解决啊?
解决方案 »
- 关于使用webbrowser抓取网页数据的问题
- datagridview如何排序
- C#可以开发出像通达信,大智慧这样的炒股软件吗?
- C#中怎样才算一个《统一的异常处理方式》
- 高手请进:怎么统计某个应用程序的网络流量?
- datagrid中复制数据到数据库表中的问题,帮帮忙啊?
- 各位帮帮忙 关于C#winform 的webBrowser自动点击网页链接的问题
- 求介绍一个c#winfrom项目(中等难度,一个人完成,时间不限)
- 【求助】C# 通过处理xml文以及其对应的xsd文件生成一张二维表格
- 请大家帮我看看这个错,build正常,访问时报错
- 关于画FormBorderStyle.None;的界面
- 请教各位一个很头痛的问题
string strSql = "update answer set username='" + name + "' where [ID]=2";
看来你要加强sql语句,数据库的学习了