距离教远的A,B两地,A地工作站如何访问B地的WIN2000/SQL SERVER服务器?
A,B两地都可以上宽带
DELPHI开发环境如果不能直接访问,什么办法比较好?
A,B两地都可以上宽带
DELPHI开发环境如果不能直接访问,什么办法比较好?
解决方案 »
- 怎么解决reportbuilder对stringgrid的打印?
- 问个新手问题,怎么从函数声明部分定位到具体实现部分?
- 关于tcpsokcet连接的问题
- 晕门的问题。
- 有关COM中接口集成的问题
- 如何打dbgrid的前几列在左右移动时一直可能看到。(急)
- 更改sqlserver中的密码?
- 如何将Query的查询的结果传递到另一个form中?
- 已知某个Html文件的URL,如何用程序得到它的源码?
- 请问在Delphi里面引用个unit,放在interface下面还是放在implementation,两者有区别吗?
- 为什么用savetofile方法从oracle的blob类型字段读出来的文件都只有33或32K?(在线等待)
- 急急急!怎么样将一个image的bmp文件保存在数据库中
ado接连
并且在nt/server2000的用户账号管理里,建立客户端的电脑名,给于访问的权限,如果不知道,你就把所有的权限都给他。
2.客户端需知道服务器上网的ip地址( 服务器上网后,你可以通过服务器的3,ipconfig命令知道上网的ip.
3.在客户端通过查询分析器Query Analyzer 输入访问用户名为你服务器的
ip, 账号sa默认的。如果你改了,那就是其它的。 密码、你自己设定的密码。好了,此时你就可以试一试了,如果连通,祝你好运。4、如果没连通怎么办, 最后忘了配置客户端.你需要在客户端。
同样装上SQL客户端,
通过SQL SERER 客户端网络实用工具,配置一下。该怎样配置呢?
在按顺序启用协议里添加右边的TCP/IP协议, 在别名里添加
服务器别名,输入服务器的ip, 服务器名称 填服务器的 ip
管道名不用改了。如果你还没有成功,那我字是白打了
然后使用ODBC连接就可以了。
如: ConnectionStr := 'Provider='+edit5.text+';';//驱动程序
ConnectionStr := ConnectionStr + 'Persist Security Info=true;';
ConnectionStr := ConnectionStr + 'User ID=' + edit2.text + ';'; //数据库账号
ConnectionStr := ConnectionStr + 'Password=' + edit3.text + ';'; //数据库密码
ConnectionStr := ConnectionStr + 'Initial Catalog=' + edit4.text + ';'; //数据库名称
ConnectionStr := ConnectionStr + 'Data Source=' + edit1.text;// + ';'; //服务器名
ConnectionStr := ConnectionStr + 'Network Address='+edit6.text+';';
ConnectionStr := ConnectionStr + 'Network Library=TCP/IP'; try
with ADOConnection1 do
begin
ConnectionString := ConnectionStr;
Provider := edit5.text;
KeepConnection := True;
LoginPrompt := False;
CommandTimeOut := 60;
ConnectionTimeout := 40;
Connected := True;
却出错:多步oledb产生错误,???