ASP VB 想要把textbox的数据存入数据库 下面是代码 存不进去 也不提示错误
答案:2 悬赏:70 手机版
解决时间 2021-01-29 12:47
- 提问者网友:捧腹剧
- 2021-01-29 07:12
ASP VB 想要把textbox的数据存入数据库 下面是代码 存不进去 也不提示错误
最佳答案
- 五星知识达人网友:上分大魔王
- 2021-01-29 07:25
cmd.ExecuteNonQuery()追问说user附近有语法错误
[OleDbException (0x80040e14): 关键字 'User' 附近有语法错误。]
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +745追答把你的语句拿到 SQL Managament Studio上执行一下,看看是什么错误,
首先,看看有没有中文的标点符号.
其次, 我没用过中文的字段名,不知道跟这个是不是有关系.追问中文字段应该是没事 我原来做c#的时候用的就是中文字段 标点符号 再试一试追答user是保留关键字,一般不要用, 一定要用的话应该写作[user]
[OleDbException (0x80040e14): 关键字 'User' 附近有语法错误。]
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +745追答把你的语句拿到 SQL Managament Studio上执行一下,看看是什么错误,
首先,看看有没有中文的标点符号.
其次, 我没用过中文的字段名,不知道跟这个是不是有关系.追问中文字段应该是没事 我原来做c#的时候用的就是中文字段 标点符号 再试一试追答user是保留关键字,一般不要用, 一定要用的话应该写作[user]
全部回答
- 1楼网友:像个废品
- 2021-01-29 07:43
格式:
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
要注意有空格!
"Insert INTO User (账号,密码) Values ('" + p_name1 + "','" + p_type1 + "')"追问还是不对啊···
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
要注意有空格!
"Insert INTO User (账号,密码) Values ('" + p_name1 + "','" + p_type1 + "')"追问还是不对啊···
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯