连接sql成功了,请问是网络连接的吗?
delphi吧
全部回复
仅看楼主
level 7
在本机上连接sql运行成功的代码:
Provider=SQLOLEDB.1;Password=admin8800;Persist Security Info=True;User ID=admin;Data Source=WIN-20141227SVR;
WIN-20141227SVR是我的计算机名,我吧这个程序给别人,别人是否还可以连接到我电脑上呢数据库呢?(当然在我不关机的情况下)
2015年01月05日 17点01分 1
level 7
如果不是这样,那我本机上通过上述代码可以连接sql数据库的程序,怎么把程序拿到另外一台电脑上,通过IP依然可以访问我的机器呢?
2015年01月05日 17点01分 2
现在用点可以连接上数据库,用127.0.0.1代替一个点又不能连接成功了。
2015年01月05日 17点01分
回复 cushaw95 :你的 EXE 连接当前计算机的 MSSQLSERVER。可以用 . (local) 计算机名 计算机IP地址,这 几种方法。但是,如果是连接别的计算机,那么你可以使用 对方的 IP地址。前提是能 PING 通。如果你们是局域网内的,可以试试计算机名。另外,防火墙默认会禁止别的计算机连接。
2015年01月06日 00点01分
回复 wang_80920 :你的回答感觉都很精要,这个需要我一步步的学习。谢谢!
2015年01月06日 09点01分
level 9
这是ado.net吧,那么,必须在adoconnect.beforeconnect里,实时构建连接字符串,可以把相关服务器参数,放ini里,解析它,生成连接字符串就好。
2015年01月08日 09点01分 3
level 9
这里,更建议实用sdac控件来连接,更简单。
2015年01月08日 09点01分 4
这是什么控件 ?在哪里?
2015年01月08日 15点01分
1