初用winform,求助! 我做了一个登录窗口,在登录之前需要选择连接服务器的IP,因为我的服务器IP地址不是固定的,选择在登录窗口中进行。我自己建了一个连接服务器的类,那怎样才能把选择的IP值传递到连接服务器的类里面,高手请教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 生成这个类的一个对象,对象.ip = textbox.text的方法传入 你的问题应该是如何把服务器的IP地址读取到你的选择下拉框中吧,然后把你选中的IP传值给连接类吧?在你的链接类里面提供一个对外的属性就可以了,把你读取到的IP先添加到下拉选择框中,然后通过属性传值给链接类 连接服务器的类里面定义一个public变量就行了。 我的连接类是这样的:class classDB { public string IPCon = ""; public string IPstr { get { return IPCon; } set { IPCon = value; } } public SqlConnection DBConnection() { SqlConnection cn = new SqlConnection("server="+IPCon+";database=userMag;trusted_connection=yes;"); return cn; } }自定义了一个属性,用来获取具体的IP地址,然后传到server=,为什么不行,还是我的类写的有问题? classDB.IPstr = TextBox1.Text;应该可以的吧你是连不上吗?会不会是其中的连接字符串不对呀? 是不是要加构造函数?private string _ipcon;public classDB(string ipcon){ _ipcon=ipcon;}或者用个静态变量?public static string IPCon = " "; public class classDB private static string a;public string geta{get{ return a;}set{ a=value;}} 既然 public string IPCon 了,就没有必要再使用IPstr 属性,可以直接给IPCon赋值了.连接字符串中少了用户名,和密码. 怎么用C# 中Timer控件在某个指定时间内就调用一次函数呢 奇怪问题:VS2008ENG版按F5运行程序后关闭程序回到开发环境会停顿3~25秒!!! 动态生成的TabPage怎么访问它? 水晶報表提示“載入失敗”是什麼原因啊? ASP.NET页面跳转如何隐藏带参数呢? winfrom窗体关闭按钮绑定不同事件的问题 请教高手:怎样打包WINDOW服务程序 考研学费如何 在C#中如何表示TAB键 怎么将数据库中的某几条数据保存到数组里? 关于全文搜索,文件检索的问题 焦点问题
class classDB
{
public string IPCon = "";
public string IPstr
{
get { return IPCon; }
set { IPCon = value; }
}
public SqlConnection DBConnection()
{
SqlConnection cn = new SqlConnection("server="+IPCon+";database=userMag;trusted_connection=yes;");
return cn;
}
}
自定义了一个属性,用来获取具体的IP地址,然后传到server=,为什么不行,还是我的类写的有问题?
应该可以的吧
你是连不上吗?
会不会是其中的连接字符串不对呀?
public classDB(string ipcon)
{
_ipcon=ipcon;
}或者用个静态变量?
public static string IPCon = " ";
public string geta
{
get{
return a;
}
set{
a=value;
}
}
连接字符串中少了用户名,和密码.