Delphi通过ODBC连接到GBase 8s数据库
Delphi通过ODBC连接到GBase 8s数据库
测试使用Delphi连接到GBase 8s数据库,使用的是ODBC连接方式。
1)、安装ODBC驱动(CSDK)
通过地址https://gbasedbt.com/dl/odbc/GBase8s_3.0.0_1-Win32-ODBC-Driver.zip 下截ODBC绿色安装包,解压,使用管理员权限运行00注册ODBC_管理员权限运行.cmd,注册ODBC驱动
在C:WindowsSysWOW64odbcad32.exe中配置ODBC连接,确认ODBC能正常连接到数据库
2)、在Delphi中新建工程
增加ADOConnection,DBSource,ADOQuery,DBGrid和DBNavigator控件到Form上
在ADOConnection控件ADOConnection1的ConnectionString中使用连接字符串(Microsoft OLE EB Provider for ODBC Drivers),选择ODBC中测试的连接,测试连接成功表示可以正常连接。
在Connected中选上True,表示连接上数据库
在DBSource控件DBSource1中,设置DataSet的值为ADOQuery1
在ADOQuery控件ADOQuery1中,选择Connection为ADOConnection1,SQL为需要操作的数据库表查询语句,并把Active设置为True
将DBGrid控件DBGrid1的DataSource的值设置为DataSource1
将DBNavigator控件DBNavigator1的DataSource的值也设置为DataSource1
完成操作