delphi中用ADO远程访问局域网数据库怎么配客户端sql2000

作者&投稿:郟烁 (若有异议请与网页底部的电邮联系)
delphi远程连接SQL2000 ,如何解决太慢的问题?~

这个是窄带宽下的传输问题
最简单的办法就是提高对应两端的带宽 这是在不修改项目的情况下最快速的解决方案
最好的做法就是使用中间价 中间件会针对数据 传输 进行有效压缩

但是带宽问题是个硬伤 就算你的压缩算法再厉害 带宽只有100k 也是解决不了的

你的连接字符串需要动态处理,因为在你机器上,你连接可以用127.0.0.1,但是其他机器上就必须输入你的IP地址以及用户名和密码进行访问

你连接的时候,ip要用你的ip,用户名和密码是SqlServer的用户名和密码,一般用户名是sa,密码你要是没设就是空

二楼的,个人版一样支持ip访问

apassword //登陆服务器:密码参数
aopername //登陆服务器:用户参数

asqlserver//登陆服务器:名称或者IP参数
asqldb //登陆服务器: 数据库名称参数

dm.Adoconn.Connected:=False;
connstr:='Provider=SQLOLEDB.1;Password='+apassword
+'; Persist Security Info=False;'+
'User ID='+aopername
+';Initial Catalog='+asqldb
+';Data Source='+asqlserver+'; Use Procedure for Prepare=1;'+
'Auto Translate=True;Packet Size=4096;Workstation'+
' ID='+asqlserver
+';1Use Encryption for Data=False;Tag'+
' with column collation when possible=False';

dm.adoconn.ConnectionString:=connstr;
dm.Adoconn.Connected:=true;

你是想问怎样配置adocon吗?

with ADOConnection do
begin
Connected:= false;
Provider:= 'SQLOLEDB.1';
Properties['Data Source'].Value:= sql_db; //sql服务器名或IP
Properties['Initial Catalog'].Value:= test; //表名
Properties['User ID'].Value:= sa; //sql用户名
Properties['password'].Value:= 12345; //密码
LoginPrompt:= false;
Connected:= true;
end;


软件开发的就业薪资咋样?
②掌握软件测试的基本原理、方法和组织管理,精通软件测试工具。获取ATA软件测试工程师或elphi初级程序员或Java初级程序员认证;③一年以上相关工作经验,具有一定的编程经验,懂测试软件的操作,善于发现问题的症结,同时具有一定的写作能力以书写软件缺陷报告;④责任心强,力求完美,具有团队精神,善于沟通,...

计算机二级有哪些种类?
二级C、二级C++、Visual Basic语言程序设计、Visual FoxPro数据库程序设计、Access数据库程序设计、Java语言程序设计、抚elphi语言程序设计、公共基础知识 参考资料:baike.baidu\/view\/51239 计算机等级都有哪些? 最高四级,可以参考百度百科baike.baidu\/view\/15056,如果不是计算机专业的话,我建议考一级Office就好了,因为...

delphi125%字体模糊
题主是否想询问“elphi 125%缩放下字体模糊怎么办”?1、首先,在桌面上右键单击,选择“显示设置”。2、然后,在“缩放和布局”下,找到“缩放”选项,将其设置为 100%。3、最后,重新启动 Delphi 程序,查看是否已经解决问题。

qq 中.db的文件怎样查看
.db文件是数据库文件,只有用支持.db格式的数据库软件才能够打开,比如:access mysql 或者是elphi 、VB、VC等等编程类软件都可以打开的。但显示 的数据方式不一定一样。有些专用软件DB数据是加密不公开的,普通方式还无法正常打开,或者说打开时乱码 ...

delphi2007 怎么能动态的设置dll的输出路径
熟悉Delphi的朋友可以看出以上代码和一般的Delphi程序的编写基本是相同的,只是在TestDll函数后多了一个stdcall参数并且用exports语句声明了TestDll函数。只要编译上面的代码,就可以玫揭桓雒 狣elphi.dll的动态链接库。现在,让我们来看看有哪些需要注意的地方: 1.在DLL中编写的函数或过程都必须加上stdcall调用参数。在...

Delphi dll声明方式
熟悉Delphi的朋友可以看出以上代码和一般的Delphi程序的编写基本是相同的,只是在TestDll函数后多了一个stdcall参数并且用exports语句声明了TestDll函数。只要编译上面的代码,就可以玫揭桓雒�狣elphi.dll的动态链接库。现在,让我们来看看有哪些需要注意的地方: 1.在DLL中编写的函数或过程都必须加上stdcall调用参数。

我在用delphi2007打开一个delphi工程文件的时候,出现下列错误: 请高手...
熟悉Delphi的朋友可以看出以上代码和一般的Delphi程序的编写基本是相同的,只是在TestDll函数后多了一个stdcall参数并且用exports语句声明了TestDll函数。只要编译上面的代码,就可以玫揭桓雒�狣elphi.dll的动态链接库。现在,让我们来看看有哪些需要注意的地方: 1.在DLL中编写的函数或过程都必须加上stdcall调用参数。

如何向电脑爱好者投稿?
在D elphi、Visual、Basic、Visual、FoxPro、Pascal等语言中,大小写所表示的意义是相同的,因此,在书写时采用单词首字母大写的约定,如: Write、If、Then、FileOpen、FileClose等。对控件、构件及普通单词等还应注意拼写正确,不要出现缺(或多)字母、排序混乱、大小写不规范的现象,能在屏幕图中找到的严格按图中英文...

电脑类杂志编辑的邮箱和负责的板块都有那些?
在D elphi、Visual、Basic、Visual、FoxPro、Pascal等语言中,大小写所表示的意义是相同的,因此,在书写时采用单词首字母大写的约定,如: Write、If、Then、FileOpen、FileClose等。 对控件、构件及普通单词等还应注意拼写正确,不要出现缺(或多)字母、排序混乱、大小写不规范的现象,能在屏幕图中找到的严格按图中英文...

怎样用电子邮件向杂志社投稿?
在D elphi、Visual、Basic、Visual、FoxPro、Pascal等语言中,大小写所表示的意义是相同的,因此,在书写时采用单词首字母大写的约定,如: Write、If、Then、FileOpen、FileClose等。 对控件、构件及普通单词等还应注意拼写正确,不要出现缺(或多)字母、排序混乱、大小写不规范的现象,能在屏幕图中找到的严格按图中英文...

长子县18427802971: delphi中如何用ado建立远程数据库连接?
长沙齿丁二: 在ADOConnection控件中,打开connectstring,选择odbc drive项,填写数据源等信息即可.要攫取表t1信息,必须应用ADOQuery控件连接ADOConnection控件,sql语句为 select name from t1,然后激活ADOQuery控件.

长子县18427802971: 请问局域网上网的机器上用Delphi的ADOConnection控件,连接远程的
长沙齿丁二: 可以连接,将Connection string里的Data source设成对应IP就行了

长子县18427802971: 如何用DELPHI中ADO控件远程连接SQL SERVER2008 -
长沙齿丁二: 放一个ADOConnection,双击它,在弹出的对话框里点"Build",接着出现的对话框的"提供程序"里选择驱动程序,选Microsoft OLE DB Provider for SQL Server,在"连接"页的"使用数据源名称"里输入SQL Server的所在机器的IP地址,如果该机器是在局域网内点下拉选择就行了.接着在下面的"输入登录服务器信息"里输入用户名和密码,然后在下面选择数据库,然后点"测试连接",如果提示成功就好了.接着就可以用ADOQuery或者ADOTable连这个ADOConnection,就可以操作数据库了

长子县18427802971: 如何在delphi7中用ado控件访问外部数据库的数据表格? -
长沙齿丁二: 你先用adoconnection 连接远程数据库然后就可以访问远程数据库了

长子县18427802971: 在delphi6中通过ADO连接远程数据库需要用到哪些控件?
长沙齿丁二: connect with 'Tadoconnection',set computer name ,login name ,passward.get data with 'Tadodataset','Tadotable','Tadoquery'.

长子县18427802971: delphi 7 用ado可以访问连接局域网服务器上的数据库吗 -
长沙齿丁二: 可以,没有问题的

长子县18427802971: delphi delphi中如何仿问远程数据库
长沙齿丁二: borland/delphi6/demo/ado/adotest

长子县18427802971: 如何在delphi下用ADO连接Access -
长沙齿丁二: 用ADOConnection 控件连接数据库 添加一个ADOConnection 控件在窗体上,点connectionString 旁边的省略号,点Build 然后选Microsoft Jet 4.0 OLE DB Provider 下一步,在文件中选你要的Access数据库(.mdb结尾的文件) 然后测试连接,如果成功就可以使用了.

长子县18427802971: delphi怎样连接远程mysql数据库 -
长沙齿丁二: 用ADO控件 用ADOconnection 直接就能连接到MYSQL 然后用 ADOQUERY ADOTABLE ADODATESET直接进行操作就行

长子县18427802971: 怎么用DELPHI连接局域网内数据库 -
长沙齿丁二: 可以用ADO连接ACCESS,这样设置ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Password="";Data Source=D:\db1.mdb;Persist Security Info=True';但远程连接ACCESS操作起来比较麻烦,不建议用ACCESS作远程数据库

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网