如何指定我要访问得数据库

taylermail 2008-07-11 03:17:16
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient1;
/// <summary>
/// admin 的摘要说明
/// </summary>
public class admin
{
conn conn = new conn();
static string 用户库名="admin";
static string 权限库名="right1";
public admin()
{
//
// TODO: 在此处添加构造函数逻辑
//
}

public string1[] 登陆1(string 用户名,string 密码){

conn.SelectCommand = "select * from [" + 用户库名 + "] where admin=@用户名 and password=@密码";
conn.SelectParameters.Add("admin", admin);
conn.SelectParameters.Add("passwrod", password);
string[] temp = new string[2];
SqlDataReader dd = (SqlDataReader)conn.Select(DataSourceSelectArguments.Empty);
if (dd.HasRows)
{
dd.Read();
temp[0] = dd["id"].ToString();
temp[1] = dd["aleave"].ToString();
}
dd.Close();
return temp;


}


}

上面这个要访问下面下面conn1.cs
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient1;
using System.Text;

/// <summary>
/// conn 的摘要说明
/// </summary>
public class conn : SqlDataSource
{
public conn()
{
//
// TODO: 在此处添加构造函数逻辑
//
ConnectionString1 = "Data Source=192.168.0.4;Initial Catalog=库2;Persist Security Info=True;User ID=zhangjian;Password=cxgw";
DataSourceMode = System.Web.UI.WebControls.SqlDataSourceMode.DataReader;
}

}
同时存在一个conn.cs
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient1;
using System.Text;

/// <summary>
/// conn 的摘要说明
/// </summary>
public class conn : SqlDataSource
{
public conn()
{
//
// TODO: 在此处添加构造函数逻辑
//
ConnectionString1 = "Data Source=192.168.0.4;Initial Catalog=库1;Persist Security Info=True;User ID=zhangjian;Password=cxgw";
DataSourceMode = System.Web.UI.WebControls.SqlDataSourceMode.DataReader;
}

}
...全文
89 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
GhostAdai 2008-07-15
  • 打赏
  • 举报
回复
那两个conn类应该在不同的namespace里吧?不然怎么可以同名呢?如果是的话就用namespace名.类名就可以实例化的呀。
liuhz_jsmstc 2008-07-11
  • 打赏
  • 举报
回复
public string1[] 登陆1(string 用户名,string 密码)

string1是你自己定的类型吗?
zzyhuian06142 2008-07-11
  • 打赏
  • 举报
回复
你把两个.CS后面的Class 一个用conn1,另一个用conn2
然后要调用的话
conn1 _c1 = new conn1();
conn2 _c2 = new conn2();
taylermail 2008-07-11
  • 打赏
  • 举报
回复
如何修改?就是说如何修改
huguang2yq 2008-07-11
  • 打赏
  • 举报
回复
想要访问哪个,就实例化哪个,再调用就行了
zzyhuian06142 2008-07-11
  • 打赏
  • 举报
回复
完全看不懂你的意思,你两个.CS的类名都一样啊

110,574

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧