社区
数据库相关
帖子详情
delphi远程访问sqlserver的问题
wildboy1979
2003-08-22 02:24:03
用什么办法可以让delphi访问同一个局域网上的另一台机器上的sqlserver数据库?
...全文
148
10
打赏
收藏
delphi远程访问sqlserver的问题
用什么办法可以让delphi访问同一个局域网上的另一台机器上的sqlserver数据库?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
checkyvc6
2003-08-30
打赏
举报
回复
DM是工程中一个datamodule模块,里面放了Adoconnection组件名字为MainCnn
呵呵,别忘了给分哦^_^
checkyvc6
2003-08-23
打赏
举报
回复
给你一个连接函数,直接用就行了,然后相同目录下放个cnn.ini文件,需要修改服务器地址,数据库名,密码都行
cnn.ini文件内容
[Server]
DataServer=服务器名可以是ip如192.168.0.5或机器名ComputerName
Database=数据库名
User ID=sa
Password=
//从cnn.ini文件中读取连接配置
procedure InitCnn();
var
strCnn: WideString;
iniFile: TIniFile;
strDatabase, strDataServer, strUserID, strPW: string;
strTemp: string;
begin
strTemp := ExtractFilePath(ParamStr(0)) + 'data\cnn.ini';
try
iniFile := TIniFile.Create(strTemp);
strDataServer := iniFile.ReadString('Server', 'DataServer', '');
strDatabase := iniFile.ReadString('Server', 'Database', '');
strUserID := iniFile.ReadString('Server', 'User ID', 'sa');
strPW := iniFile.ReadString('Server', 'Password', 'sa');
finally
iniFile.Free;
end;
strCnn := 'Provider=SQLOLEDB.1;Password=' + strPW;
strCnn := strCnn + ';Persist Security Info=True;User ID=';
strCnn := strCnn + strUserID;
strCnn := strCnn + ';Initial Catalog=' + strDatabase;
strCnn := strCnn + ';Data Source=' + strDataServer;
try
with DM.MainCnn do
begin
Connected := False;
ConnectionString := strCnn;
Connected := True;
end;
except
MessageBox(0, '连接数据库失败'#13'请确认数据库程序是否启动', '系统提示',
MB_ICONERROR);
Halt(0);
end;
end;
cnhgj
2003-08-23
打赏
举报
回复
AdoConnection1.ConnectionString := 'Provider=sqloledb;data source=计算机名或IP地址;uid=用户名;pwd=密码;initial catalog=数据库名';
AdoConnection1.Open;
周江涛
2003-08-23
打赏
举报
回复
这个问题我知道,我们公司就是用SQL server2000 + Delphi7,你先说说给我多少分
michaelsheyong
2003-08-22
打赏
举报
回复
连接字符串用IP就ok了啊,一般不用名字。
微雪缤纷
2003-08-22
打赏
举报
回复
这么难吗??(((网上源码多的是,,随便找找就能找到了
tiexinliu
2003-08-22
打赏
举报
回复
另这还不能说是远程防问.
tiexinliu
2003-08-22
打赏
举报
回复
比如用ado,配置connection时制定server为另一台机算机的名字.
初心2
2003-08-22
打赏
举报
回复
能说清楚点吗?
安优小青和他的程序生活
2003-08-22
打赏
举报
回复
连接的时候指定对方的计算机名
用
Delphi
编写的用于管理MariaDB,MySQL,SQL Server和PostgreSQL的轻量级客户端完整源码版
用
Delphi
编写的用于管理MariaDB,MySQL,SQL Server和PostgreSQL的轻量级客户端完整源码版
Delphi
7 编程 100 实例
ToolBar工具栏控件的使用 动态建立主菜单选项 窗口界面的动态分隔条 动态...
SQLServer
ODBC SQL浏览器 在SQL查询中使用动态参数 事务工作原理 标准/模糊查询 筛选数据 数据字典查看器 ...
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录程序,让学员初步掌握软件开发的全部流程 让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。...
Delphi
开发范例宝典目录
实例269 从SQL Server数据库中提取多媒体文件 347 实例270 向SQL Server中存储Word文档 348 实例271 从SQL Server中提取Word文档 349 8.4 SQL Server服务器应用 350 实例272 和服务器时间同步 350 实例273...
Delphi
编程100例
如何动态建立
SQLServer
ODBC SQL浏览器 在SQL查询中使用动态参数 事务工作原理 标准/模糊查询 筛选数据 数据字典查看器 TDecisionGraph决策组件的使用 明细表(Master/Detail)结构 像处理文本资料一样处理数据表中...
数据库相关
2,498
社区成员
88,446
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章