易语言用ODBC控件连接SQL2000的语句是多少。

易语言用ODBC控件连接SQL2000的语句是多少。,第1张

给你点有用的 关于ODBC数据源连接文本 在《外部数据库的连接原理》一讲中我们说过,ODBC提供对多种数据库的支持,如dBase、Access、MS SQL Server及Oracle,也就是说运用ODBC数据源中所提供的连接代码,我们可以实现对多种数据库的连接。以连接Access数据库为例,ODBC数据源连接文本的格式是: “Driver={数据库驱动程序}Dbq=数据库文件” 在以上连接文本中,如果数据库跟程序在同一目录下,或者用变量DefaultDir指定了数据库所在目录,则数据库文件可以不用全路径名,如下即可: “ODBCDBQ=MSAccess.mdbDriver={Microsoft Access Driver (*.mdb)}” 如下也可: “ODBCDBQ=MSAccess.mdbDefaultDir=d:\Downloads\e21Driver={Microsoft Access Driver (*.mdb)}” 如果数据库跟程序不在同一目录下,或者没有用变量DefaultDir指定数据库所在目录,则数据库文件需要用全路径名,如下: “ODBCDBQ=E:\Quake III Arena\MSAccess.mdbDriver={Microsoft Access Driver (*.mdb)}” 以上所说的是连接Access数据库的格式,那么连接其他数据库的ODBC数据源连接文本又是怎样的?连接不同类型的数据库要使用不同的对应驱动程序,没忘记吧!不同的驱动程序当然它们的参数组合也就不同了,每一种不同驱动程序都有其特定的的参数形式: ⑴、MS Access ODBC DSNless 连接: ☆、参数:Driver 设置值:{Microsoft Access Driver (*.mdb)} ☆、参数:Dbq 设置值:实际路径文件名称 ☆、例句: “Driver={Microsoft Access Driver (*.mdb)}Dbq=c:\somepath\dbname.mdbUid=AdminPwd=pass” ⑵、dBase ODBC DSNless 连接: ☆、参数:Driver 设置值:{Microsoft dBASE Driver (*.dbf)} ☆、参数:Dbq 设置值:实际路径文件名称 ☆、例句: “Driver={Microsoft dBASE Driver (*.dbf)}DriverID=277Dbq=c:\somepath\dbname.dbf” ⑶、Oracle ODBC DSNless 连接: ☆、参数:Driver 设置值:{Microsoft ODBC for Oracle} ☆、参数:Dbq 设置值:实际路径文件名称 ☆、例句: “Driver={Microsoft ODBC for Oracle}Server=OracleServer.worldUid=adminPwd=pass” ⑷、MS SQL Server DSNless 连接: ☆、参数:Driver 设置值:{SQL Server}☆、参数:Server 设置值:服务器名称 ☆、参数:Database 设置值:数据表名称 ☆、参数:Uid 设置值:用户名称 ☆、参数:Pwd 设置值:密码 ☆、例句: “Driver={SQL Server}Server=servernameDatabase=dbnameUid=saPwd=pass” ⑸、MS Text Driver DSNless 连接: ☆、参数:Driver 设置值:{Microsoft Text Driver (*.txt*.csv)} ☆、参数:Dbq 设置值:实际路径文件名称 ☆、例句: “Driver={Microsoft Text Driver (*.txt*.csv)}Dbq=c:\somepath\Extensions=asc,csv,tab,txtPersist Security Info=False” ⑹、Visual Foxpro DSNless 连接: ☆、参数:Driver 设置值:{Microsoft Visual FoxPro Driver} ☆、参数:SourceType 设置值:DBC ☆、参数:SourceDB 设置值:实际路径文件名称 ☆、例句: “Driver={Microsoft Visual FoxPro Driver}SourceType=DBCSourceDB=c:\somepath\dbname.dbcExclusive=No” ⑺、MySQL DSNless 连接: ☆、参数:Driver 设置值:{mysql} ☆、参数:database 设置值:数据表名称 ☆、参数:uid 设置值:用户名称 ☆、参数:pwd 设置值:密码 ☆、例句: “driver={mysql}database=yourdatabaseuid=usernamepwd=passwordoption=16386”

如何用ODBC访问SQL数据库

SQL Server 2008数据库部署完成后,服务器访问和客户端计算机访问都可以通过ODBC访问SQL数据库。

基于ODBC的应用程序对数据库的 *** 作不依赖任何数据库系统,不直接与数据库系统联系,所有的数据库 *** 作由对应的ODBC驱动程序完成。下面小内为大家介绍如何用ODBC访问SQL数据库。

1.选择“开始”→“管理工具”→“数据源(ODBC)”选项,显示“ODBC数据源管理器”对话框。

2.切换到“系统DSN”选项卡,默认情况下计算机中没有部署和任何数据库的连接。

3.单击“添加”按钮,显示“创建新数据源”对话框。在“选择您想为其安装数据源的驱动程序”列表中,选择“SQL Server”选项。

4.单击“完成”按钮,启动创建新数据源向导,显示“创建到SQL Server的新数据源”对话框。在“名称”文本框中,键入数据源的名称,在“服务器”列表中选择目标SQL Server 2008数据库服务器,或者键入数据库服务器的名称。

5.单击“下一步”按钮,显示下图对话框,设置数据库的身份验证方法。ODBC支持基于Windows NT模式的身份验证和基于SQL Server的验证模式。本例中选择SQL Server验证模式。在“登录ID”文本框中,键入数据库管理员的名称,在“密码”文本框键入数据库管理员的密码。

6.单击“下一步”按钮,显示下图所示的对话框。设置连接的目标SQL Server 2008数据库服务器后,默认连接的数据库。默认没有选择任何数据库,其他选项使用默认值即可。

7.单击“下一步”设置连接到SQL Server 2008的数据库参数,建议使用默认值。如果在部署SQL Server 2008的过程中,更改了默认的数据库参数,建议在此对话框中设置和部署数据库时使用相同的参数。

8.单击“完成”按钮,显示创建ODBC数据源使用的参数。

9.单击“测试数据源”按钮,测试能够连接到目标数据库,如果成功显示“SQL Server ODBC 数据源测试”对话框,在“测试结果”列表中会显示“测试成功”信息。

10.单击两次“确定”按钮,完成ODBC数据源的创建,创建成功的数据源。应用程序即可通过ODBC数据源连接到目标数据库。

调用格式: 〈逻辑型〉 对象.连接SQLServer (文本型 服务器名,文本型 数据库名,文本型 用户名,文本型 密码) - 数据库 *** 作支持库->数据库连接

英文名称:ConnectSQLServer

连接SQL Server数据库,如果连接成功返回真,失败返回假。本命令为初级对象成员命令。

参数<1>的名称为“服务器名”,类型为“文本型(text)”。本参数提供 SQL SERVER 服务器名。

参数<2>的名称为“数据库名”,类型为“文本型(text)”。

参数<3>的名称为“用户名”,类型为“文本型(text)”。

参数<4>的名称为“密码”,类型为“文本型(text)”。

其中的,增,删,修,查都是通过SQL语句完成,相应的SQL语句和其它SQL语句一样,只是在易语言中要连接变量的时候,注意区分 空格 引号之类的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9972586.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存