向access2003中插入数据,提示insert into 语句有问题,要怎么改?

//查询用户信息的sql语句stringsql="insertintouserinfor(user_name,password,user_type)values('"+T... //查询用户信息的sql语句
string sql = "insert into userinfor(user_name,password,user_type) values('"
+ TextBox1.Text + "','" + TextBox2.Text + "','"
+ DropDownList1.SelectedValue + "')";
//连接语句
string ConStr = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
+ @"D:\\Documents\\Visual Studio 2010\\WebSites\\WebSite3\\超市供销管理系统数据库.mdb";
//创建连接
OleDbConnection con = new OleDbConnection(ConStr);
//打开连接
con.Open();

OleDbCommand odc = new OleDbCommand(sql, con);
int rows = odc.ExecuteNonQuery();
con.Close();
展开
 我来答 举报
palmers01
2014-05-27 · TA获得超过372个赞
知道小有建树答主
回答量:880
采纳率:0%
帮助的人:648万
展开全部
把SQL的变量语句代出来看看具体是什么
到底是要查询, 还是要新增记录?
更多追问追答
追问

是要往表中新增记录,

插入语句就是上面写的,帮忙看一下,哪里有问题?

追答
string sql = "insert into userinfor(user_name,password,user_type) values('"
+ TextBox1.Text + "','" + TextBox2.Text + "','"
+ DropDownList1.SelectedValue + "')";

把运行时sql的字符串值代出来看看
1 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式