asp.net 插入语句 求帮助!!! 急急急。。个人感觉应该是没有打开数据库的原因
3个回答
展开全部
1。 判断你的数据库链接是否打开了。sqlconnection.open()方法如果执行没有异常,那就应该不是这个原因。
2。你的错误提示表达式中的数据与数据类型不匹配,应该是你的参数的类型问题。看看是否跟你的数据库的字段的类型匹配。特别注意你的sql语句中的单词之间应该空格,以及你传入的参数,要去除空格。如果找不到sql语句的问题,可以启动调试,调试到sql语句的时候,将sql语句拿到数据库中去执行以下,就知道原因出在哪里了
2。你的错误提示表达式中的数据与数据类型不匹配,应该是你的参数的类型问题。看看是否跟你的数据库的字段的类型匹配。特别注意你的sql语句中的单词之间应该空格,以及你传入的参数,要去除空格。如果找不到sql语句的问题,可以启动调试,调试到sql语句的时候,将sql语句拿到数据库中去执行以下,就知道原因出在哪里了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
错误提示是数据类型不对 你看你要插入的类型和你数据库中的是否对应。比如数据库你设置的是int 插入是string 那就出这样的错了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的n_id 是int型,你插入的是string型。
更多追问追答
追问
不是 那一列的问题 如果不插入时间的那一列 就不会报错误~!!
追答
那就看看你数据库 n_time 是什么类型的,时间类型是datetime。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询