作者tigertiger (摘不到的星)
看板C_Sharp
标题[问题] 资料库连线
时间Sun Apr 17 17:16:02 2011
目前练习了一个使用ODBC连线纪录每天作息+开销的程式
起初我在两个form(作息与开销)都写了连资料库的物件
OdbcConnection;
OdbcDataAdapter;
....
1. 请问这样的写法有没有问题?
如果我的程式功能多一点 不就开一个新的form就要连一次sql server?
承上
後来我想增加一个连线的类别
让每个form都去使用这个连线类别(不知道这样的做法对不对)
这样是不是就不会有开一次form连一次线的问题
不过我在main里面建立这个新的类别之後
在form里面却没办法去使用他, 也不能加上public
ex:
DbConn myDbConn = new DbConn(); //DbConn是新增的类别
FrmDailySchedule f1 = new FrmDailySchedule();
btn1_click(){
this.Hide();
f1.ShowDialog();
this.Show();
}
////////////////////////////////
public partial class FrmDaily : Form{
private void FrmLogin_Load()
{
myConn(在这边就出现错误...看不到我新增的物件了...)
}
烦请指点一下怎麽连线比较正确 感恩~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.26.229.123
※ 编辑: tigertiger 来自: 163.26.229.123 (04/17 17:18)
1F:推 horngsh:将你的连线类别内的方法设为静态方法 04/17 19:12
2F:推 tomex:将dbconn设成global变数,form间就能存取得到 global::XXX 04/27 13:36