摘要: 1出现提示:值不能为空 参数名: dataSet。 此错误很大可能是在新建DataSet对象的时候,没有使用new关键字来初始化,而直接赋null。2.图片Image 存储到数据库中之后,图片无法从数据库中读取。 此错误可能是在往数据库中存储图片时,SQL语句或存储过程中图片二进制数据值的参数指定了长度。例如 SqlParameter para1 = new SqlParameter("@photot", SqlDbType.Image, 30); 正确做法是不指定参数的长度。3.涉及数据库操作程序运行之后,关闭时程序无法反应。 查看所有使用了SqlConnection对象 阅读全文
posted @ 2011-04-12 09:48 dx0603go 阅读(230) 评论(0) 推荐(0)
摘要: 一、可以将所有数据库相关的操作方法都写到同一个类DatabaseHelper中,实例化该类对象后,直接调用相关方法即可。二.DatabaseHelper类中的数据库连接字符串,有应用程序配置文件App.config提供,程序打包后,直接在App.config中修改数据库服务器,数据库名,用户及密码。对数据库的操作,大致可分为两类:第一,数据库保持连接情况下;第二,数据库断开连接情况下。 数据库保持连接步骤:1,实例化SqlConnection对象conn,打开连接;2.在根据SQL语句和conn对象实例化SqlCommand对象cmd;3.cmd执行命令(根据执行SQL语句是否有返回值,定义返 阅读全文
posted @ 2011-03-23 21:03 dx0603go 阅读(1081) 评论(0) 推荐(0)