请教个问题!谢谢! 在建立数据库链接的时候,那个new SqlConnection("....")写在什么地方,能让这个命名空间里的所有类能调用啊?我写在form1类里,而且这个类也是public的!不过其他的类不能调用!怎么办!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把处理数据库的专门写在一个类里,然后其它地方调用就可以了http://singlepine.cnblogs.com/archive/2005/10/15/255374.html 我写在form1类里,而且这个类也是public的!不过其他的类不能调用!怎么办!谢谢!--应该这样调用:form1 frm =new form1();frm.你的那个连接数据库的方法;Sample:class form1{ SqlConnection conn; public SqlConnection CreateSqlConnection() { if(conn != null) { return conn; } }}调用:form1 frm =new form1();frm.CreateSqlConnection(); 建议共享链接字符串代替共享SqlConnection,如果一定要使用SqlConnection,在实现中使用深拷贝。避免在多线程时引起安全问题。 c#中文数据插入到oracle中显示乱码 一个比较头疼的问题。 .net 和jquery组合问题 问一个WIN7的问题,希望版主别删,在WIN7专区 找不到答案。。 C#中怎么样生成类似于一般安装程序里的上一步下一步的那种界面啊? 求助:用reportViewer1实现直接打印的功能! RequiredFieldValidator验证控件不能为空的问题! 急!!! 简单问题 马上结贴 Oracle9中Date字段的读取问题?在c#或Asp.Net中如何读出?? Session 简单问题,让dropdownlist的项居中显示? 新手提问,关于数据集的问题
--应该这样调用:
form1 frm =new form1();
frm.你的那个连接数据库的方法;Sample:
class form1
{
SqlConnection conn;
public SqlConnection CreateSqlConnection()
{
if(conn != null)
{
return conn;
}
}
}调用:
form1 frm =new form1();
frm.CreateSqlConnection();
避免在多线程时引起安全问题。