首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请问,数据库访问有关问题@

2012-09-04 
请教,数据库访问问题@项目中有两个窗口 FROM1 和FROM2.FROM1为登陆窗口,FROM2为主窗口数据库连接方法写在

请教,数据库访问问题@
项目中有两个窗口 FROM1 和FROM2.
FROM1为登陆窗口,FROM2为主窗口
数据库连接方法写在了FROM1里, 但是登陆完后,到FROM2操作断开数据库了,无法操作
,请教各位大哥及美女如何保持数据库一直连接状态,严重后在FROM2里操作?

[解决办法]
正确的做法应该是定义一个数据操作类,然后在两个窗体中需要调用的时候调用相应的数据库操作方法。你这样做是不合理的。
[解决办法]
数据库连接一般是写在一个类里面,需要的时候就调用。按你现在的,应该要在From2里面再写一次数据库连接的代码
[解决办法]
一般都是读取数据时,开连接,读数据,闭连接
用时打开,用完关闭
也就是ADO.NET读取数据库的方式之一,断开连接模式


[解决办法]
再次连接

ADO.NET就是用的时候连接,不用可断开
[解决办法]
那请问你登陆Form1后跳转到Form2中时,需要通过连接数据库显示相关的信息吗?如果需要的话,你可以在Form2中定义一个连接数据库的字符串同时再重新创建数据库连接对象SqlConnection,这样再把获取数据的方法写到后面这样就可以了,不知道这是不是你想要的结果呢?

热点排行