public static bool CommitPostWord(PostWords words)
{
OleDbCommand comm = GenericDataAccess.CreateCommand();
string Sql = String.Format("Insert into notebook(userName,Contents,Email,PressTime,IP)values('{0}','{1}','{2}','{3}','{4}')",words.Username,words.Contents,words.Email,words.PostTime,words.IP);
comm.CommandText = Sql;
int result = -1;
try
{
result = GenericDataAccess.ExecuteNonQuery(comm);
}
catch (Exception ex){ throw ex;
}
return (result != -1);
}大家帮忙看下上面的代码在什么地方错了。。
提示:System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
解决方案 »
- vs2005初接触的一些疑惑
- 我把visual studio .Net2003中做的项目在iis中运行,但是每次修改后台代码都要用2003重新编译后iis才能识别,iis不能编译吗?
- Winform程序如何检索硬盘分区数量和盘符
- 用javaScript验证输入框的值
- 如何判断TextBox中输入的内容的最后一个字符是否是回车("\r")?
- 从数据库取空值问题,赋值问题。
- win2000 server administrator 密码忘了,如何处理?
- gridview中checkbox控件绑定数据的问题(100分)
- asp.net DataTable 怎么循环控制div 的行数列数
- 我现在遇到2个问题.net 程序
- ASP.net 怎么输出 急
- 数据库找不到
有帮助的网页:http://www.chinaaspx.com/comm/dotnetbbs/Showtopic.aspx?Forum_ID=5&Id=99750
(userName,Contents,Email,PressTime,IP)values('{0}','{1}','{
你这个values能否隔开一点 挨的太紧了