标准表达式中数据类型不匹配MyCmd.ExecuteNonQuery(); 100

代码:stringgl_name=this.text_yhm.Text.Trim();stringgl_mima=this.text_mima.Text.Trim();s... 代码:

string gl_name = this.text_yhm.Text.Trim();
string gl_mima = this.text_mima.Text.Trim();
string gl_time = DateTime.Now.ToString();
string SqlAdd = "INSERT INTO admin(admin_yhm,admin_mima,admin_date) values('" + gl_name + "','" + gl_mima + "','" + gl_time + "')";
OleDbCommand MyCmd = new OleDbCommand(SqlAdd, conn);
MyCmd.ExecuteNonQuery();
conn.Close();

Response.Write("<script> alert(\"恭喜您!管理员添加成功!\") </script>");
return;

}
protected void Button2_Click(object sender, EventArgs e)
{
this.text_yhm.Text = "";
this.text_mima.Text = "";
}
}
展开
 我来答
夏天12036
2014-07-10
知道答主
回答量:1
采纳率:0%
帮助的人:1344
展开全部
把42行中的单引号都去掉试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhaoh23
2014-06-26 · 超过23用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:39.8万
展开全部
把你生成的sql语句放到数据库中执行看看,应该会更准确的提示哪个字段类型错误的
更多追问追答
追问
具体点,不是很懂
追答
你用的数据库应该是SqlServer吧,打开SqlServer的查询分析器,把你的语句SqlAdd的内容,放到查询分析器中执行,注意你别把变量名gl_name那些直接放到里面了,换成它们的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式