SQL数据库操作错误
时间:2011-04-12 来源:dx0603go
1出现提示:值不能为空 参数名: dataSet。
此错误很大可能是在新建DataSet对象的时候,没有使用new关键字来初始化,而直接赋null。
2.图片Image 存储到数据库中之后,图片无法从数据库中读取。
此错误可能是在往数据库中存储图片时,SQL语句或存储过程中图片二进制数据值的参数指定了长度。例如 SqlParameter para1 = new SqlParameter("@photot", SqlDbType.Image, 30); 正确做法是不指定参数的长度。
3.涉及数据库操作程序运行之后,关闭时程序无法反应。
查看所有使用了SqlConnection对象Open方法的地方,是否关闭了数据库连接(Close);使用了SqlDataReader对象读取数据的地方,是否关闭了SqlDataReader对象(Close)。打开数据连接之后一定要关闭所有数据库的连接。
相关阅读 更多 +