我在一个窗口中定义了oleDbConnection1,希望在另外一个窗口中也使用。请教如何实现。
在Delphi中可以用专门的数据模块,把所有的连接、表、视图和存储过程都放到一起,供所有的窗口使用,在VB中也有数据环境可用,在C#中应该也有吧?请教高手。另外,如何在窗口中让那些控件(例如按钮等)以XP那种风格显示?
在Delphi中可以用专门的数据模块,把所有的连接、表、视图和存储过程都放到一起,供所有的窗口使用,在VB中也有数据环境可用,在C#中应该也有吧?请教高手。另外,如何在窗口中让那些控件(例如按钮等)以XP那种风格显示?
1.Main()
{
Application.EnableVisualStyles();
...
}2.将控件的FlatStyle设为System第一个问题也在关注中
public class SqlBase
{
private SqlConnection connectionExamdb;
private static SqlBase sqlBase;
private SqlBase()
{
//
// TODO: 在此处添加构造函数逻辑
//
ConnectSqlServer();
}
//连接函数
public static SqlBase CreateSqlBase()
{
if(sqlBase==null)
{
sqlBase = new SqlBase();
}
return sqlBase;
} private void ConnectSqlServer()
{
string connectionString = "uid = " + "sa" + "; pwd = " + "ss"
+ "; server = " + "200.1.1.73" + "; database = " + "examdb";
connectionExamdb = new SqlConnection(connectionString);
connectionExamdb.Open();
}
PS:记住构造函数要private,就是不允许创建类实例,内存中始终只有一个实例就是private static SqlBase sqlBase;
据说visual.net 2005具有这个功能,建议下载测试版