C#类的调用
来源:互联网 发布:软件测试兼职平台 编辑:程序博客网 时间:2024/06/15 22:01
1.定义类及方法
//本解决方案名称为CRM
namespace CRM.BaseClass
{
class BaseOperate
{
#region 建立数据库连接
/// <summary>
/// 建立数据库连接.
/// </summary>
/// <returns>返回SqlConnection对象</returns>
public SqlConnection getcon()
{
string M_str_sqlcon = "Data Source=a\\a;database=db_CRM;User id=sa;PWD=";
SqlConnection myCon = new SqlConnection(M_str_sqlcon);
return myCon;
}
#endregion
...
#region 创建DataSet对象
/// <summary>
/// 创建一个DataSet对象
/// </summary>
/// <param name="M_str_sqlstr">SQL语句</param>
/// <param name="M_str_table">表名</param>
/// <returns>返回DataSet对象</returns>
public DataSet getds(string M_str_sqlstr, string M_str_table)
{
SqlConnection sqlcon = this.getcon();
SqlDataAdapter sqlda = new SqlDataAdapter(M_str_sqlstr, sqlcon);
DataSet myds = new DataSet();
sqlda.Fill(myds, M_str_table);
return myds;
}
#endregion
...
}
}
2.调用
namespace CRM.DataManage
{
public partial class frmAreaManage : Form
{
//实例化
CRM.BaseClass.BaseOperate boperate = new CRM.BaseClass.BaseOperate();
...
//调用
private void frmAreaManage_Load(object sender, EventArgs e)
{
DataSet myds = boperate.getds(M_str_sql, M_str_table);
dgvAreaInfo.DataSource = myds.Tables[0];
if (myds.Tables[0].Rows.Count > 0)
tsbtnDel.Enabled = true;
else
tsbtnDel.Enabled = false;
}
...
}
- C#类的调用
- C#调用Access的类
- c#各个类的调用
- C#调用C++的类
- C#调用C++的类
- c#中类的调用
- C#调用操作Excel的一个类
- C#调用操作Excel的一个类
- C#调用操作Excel的一个类
- C#调用操作Excel的一个类
- C#调用操作Excel的一个类
- C#调用操作Excel的一个类
- C#调用存储过程的类
- C#调用操作Excel的一个类
- C#调用操作Excel的一个类
- 常用的Js调用类 C#
- C#调用存储过程的类
- F# 调用 C# 编写的类库
- ubuntu学习
- 反射(1)
- RC串联电路转折频率公式f=1/(2πRC)
- 快速阅读的理解
- 反射(2)
- C#类的调用
- C#反射------转自CSDN
- 并发编程中的重重量级模型和轻量级模型
- xcode 快捷键
- C++继承:同名隐藏、覆盖,虚函数
- Linux+Apache+MySQL+php (LAMP)安装配置
- oracle数据类型
- POJ 1017
- DOS汇编显示当前时间