C# 数据库系统开发问题 最近正在忙一个C/S模式的信息系统的开发,初步分为五个模块,分成了五个Form ,每一个Form 用Tabcontrol 分成几部分,问题出现了:每一个tabpage 都要连接同一个数据库中的不同表,如何操作呢?请高手指点!在此谢过! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就使用PetShop4.0是的SqlHelper即可 在页面更换事件中加入关闭reader修改commade命令,如select * from 当前页使用的表重建reader 用基类?C#不允许多继承的.你的窗体继承了Form,还自私继承基类呀?!最多可以做个接口,但那不符合而向对象和分层原则的.所以,你应该写一个工具类,然后在窗体里调用工具类的方法. 可以建一个数据库操作类 提供打开 关闭 添加 删除 修改 查询 功能 然后再form 构造函数内进行打开 dispose 里面关闭数据库至于每张表笨的办法 每一张表提供 添加 删除 修改 查询 功能其次在数据库操作里 写添加 删除 修改 查询 然后根据不同的表构建不同的sql 完成相应的操作我可以提示你一下 可以传递datatable 然后在数据库操作类对datatable 进行解析拼sql 这个datatable 与数据库表映射 我想创建一个连接类代码如下:public class Login{ public static string Connetion { get { return "data source=(local);initial catalog=数据库名称;intetrated security=SSPI;"; } }}这段代码应该放在什么地方呢?因为我做的程序里有好多窗体。 private void Form1_Load(object sender, EventArgs e) { //打开数据库连接 }private void tabControl1_SelectedIndexChanged(object sender, EventArgs e) { //根据点击的tabpage的名字,确定操作不同的表 } public放在那里都可以访问到的,关键看你的命名空间了,同在一个命名空间的话,放在那里都可以访问,不同命名控件需要先引用或者使用命名空间.login.connection访问,这叫做完全限定访问 从msdn怎么找哪些异常信息 请问datagridview里DataGridViewButtonColumn列里的button如何添加click事件? C#初学者 AppDomain啥意思啊? WinCE5.0下操作SQL SERVER MOBILE数据库问题!!!! 问个面向对象编程的基础问题 WebService传递数据流量大小问题 菜鸟问题,望前辈们指点~ 关于C# ( Web ) 中的验证模式,和安全性问题 访问ORACLE数据库 rsa数字签名---解密求助! 关于MIS系统登录的问题,是否有必要做加密
关闭reader
修改commade命令,如select * from 当前页使用的表
重建reader
代码如下:
public class Login
{
public static string Connetion
{
get
{
return "data source=(local);initial catalog=数据库名称;intetrated security=SSPI;";
}
}
}
这段代码应该放在什么地方呢?因为我做的程序里有好多窗体。
{
//打开数据库连接
}private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
{
//根据点击的tabpage的名字,确定操作不同的表
}