第一个类(生成一个字符串):
using System;
using System.Data;
using System.Data.SqlClient;
namespace db_library
{
/// <summary>
/// 封装对数据库的操作
/// </summary> public class db
{
public db()
{
//
// TODO: 在此处添加构造函数逻辑
//
} public string connection_string; /// <summary>
/// 返回连接数据库的字符串
/// </summary>
/// <param name="server_ip">
/// 服务器的IP地址
/// </param>
/// <param name="db_user">
/// 数据库的登录帐号
/// </param>
/// <param name="db_password">
/// 数据库的登录密码
/// </param>
public string connection_str(string server_ip,string db_user,string db_password)
{
this.connection_string = "Server = " + server_ip + ";Database = stock;User ID = " + db_user + ";Password = " + db_password + ";Trusted_Connection = False";
return "x";
}
}
}想在其他类里面调用这个字符串,该怎么调用呢?
我的方法是:
db cn = new db();
但是cn下面什么都没有啊~~,高手帮忙~~
using System;
using System.Data;
using System.Data.SqlClient;
namespace db_library
{
/// <summary>
/// 封装对数据库的操作
/// </summary> public class db
{
public db()
{
//
// TODO: 在此处添加构造函数逻辑
//
} public string connection_string; /// <summary>
/// 返回连接数据库的字符串
/// </summary>
/// <param name="server_ip">
/// 服务器的IP地址
/// </param>
/// <param name="db_user">
/// 数据库的登录帐号
/// </param>
/// <param name="db_password">
/// 数据库的登录密码
/// </param>
public string connection_str(string server_ip,string db_user,string db_password)
{
this.connection_string = "Server = " + server_ip + ";Database = stock;User ID = " + db_user + ";Password = " + db_password + ";Trusted_Connection = False";
return "x";
}
}
}想在其他类里面调用这个字符串,该怎么调用呢?
我的方法是:
db cn = new db();
但是cn下面什么都没有啊~~,高手帮忙~~
cn.connection_str("0.0.0.0","user","pwd");
string constr = cn.connection_string;
在不同命名控件内需要using db_library
///在同一个namespace下的2个CS文件~