当前位置: 代码迷 >> .NET组件控件 >> 在插件中初始化数据库连接应该放在哪里,该怎么处理
  详细解决方案

在插件中初始化数据库连接应该放在哪里,该怎么处理

热度:1551   发布时间:2013-02-25 00:00:00.0
在插件中初始化数据库连接应该放在哪里
最近在用C# WinForm开发一个用户控件,在用户控件中有一些操作数据库的方法,现在问题是我应该在哪个地方初始化数据库连接呢。放在构造函数或Load里面直接直接运行是可以的,但是我这个用户控件是要做成一个插件放在WEB页面运行的,所以这个数据库连接我必须要做成一个参数,从WEB页面传到用户控件里面来,这样的话,就会提示数据库连接没有初始化,请问这个问题怎么解决呢?

------解决方案--------------------------------------------------------
我的思路都是控件提供接口,数据是web程序提供的
也就web连接数据库,然后给控件提供数据。
------解决方案--------------------------------------------------------
控件一般做好了,是比较通用的,数据库在里面连接就使其缺少了通用性。
------解决方案--------------------------------------------------------
数据库连接没有初始化,估计说的是ConnectionString 没有赋值。

控件里面public个ConnectionString 属性,在web程序里面给它赋值以后才能用于打开数据库。
  相关解决方案