我做了一个数据库测试程序,测试局域网中的一台数据库服务器是否连接成功,在写代码的机子测试可连接成功,将编译了的程序拷贝到另外一台机子上测试却不能连接成功,请问是什么问题?
解决方案 »
- throw(new System.ArgumentOutOfRangeException("cardNum", cardNum, "Value must
- 大家来看看,我这样用new定义正则字段作为标签合理吗?会不会浪费内存开销?
- 如何取出“ArrayList x”中的x各个元素的值
- 为什么我在C#中用这段代码改变鼠标样式,鼠标都是黑白色的啊?
- 如何用编码来控制控件?
- mdi窗体中的问题,进者给分,
- 调用Delphi Dll 出现无法封送处理return value错误
- 有偿实现bbs注册和发帖
- 急!!在线等!!关于下拉菜单(DropDownLost)的问题
- 请教如何对文本文件内容进行排序,请提供一个比较有效率的设计思路
- 如何用c#实现在vs2005环境,实现TabControl选中不同TabPage页时,tab页的文字变成红色?或者背景发生变化....
- 高手帮忙,treeview上imagelist问题
因为我用的sever 机器上安装的是sql sever2005。后来我把数据库连接方式改成:Provider=SQLOLEDB 即: ole方式就可以了。
Provider=SQLOLEDB;Data Source=192.168.0.1;User ID=sa;Password=sa;Initial Catalog=DatabaseName
string conString = "Data Source=dn04";Initial Catalog=gzfzs;User ID=sa";
SqlConnection con = new SqlConnection(conString);
try
{
con.Open();
}
catch (SqlException)
{
MessageBox.Show("测试连接失败。", "错误", MessageBoxButtons.OK,MessageBoxIcon.Error);
return;
}
if (con.State == System.Data.ConnectionState.Open)
MessageBox.Show("测试连接成功。", "恭喜", MessageBoxButtons.OK, MessageBoxIcon.Information);
con.Close();究竟是什么问题???????????
//设定字段:
SqlConnection mycon=new SqlConnection();
SqlCommand mycm=new SqlCommand();
SqlDataAdapter mydata=new SqlDataAdapter();//建立数据库连接
private void getconn()
{
mycm.Connection=new SqlConnection("server=localhost;database=ERPSYS;user id=sa;password= ");
mycm.Connection.Open();
mydata.SelectCommand=mycm;
}