测试使用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驱动 
image001.png

在C:WindowsSysWOW64odbcad32.exe中配置ODBC连接,确认ODBC能正常连接到数据库 
image003.png

2)、在Delphi中新建工程

增加ADOConnection,DBSource,ADOQuery,DBGrid和DBNavigator控件到Form上 
image005.png
在ADOConnection控件ADOConnection1的ConnectionString中使用连接字符串(Microsoft OLE EB Provider for ODBC Drivers),选择ODBC中测试的连接,测试连接成功表示可以正常连接。 
image007.png
在Connected中选上True,表示连接上数据库 
image009.png
在DBSource控件DBSource1中,设置DataSet的值为ADOQuery1 
image011.png
在ADOQuery控件ADOQuery1中,选择Connection为ADOConnection1,SQL为需要操作的数据库表查询语句,并把Active设置为True 
image013.png
将DBGrid控件DBGrid1的DataSource的值设置为DataSource1 
image015.png
将DBNavigator控件DBNavigator1的DataSource的值也设置为DataSource1 
image017.png
完成操作

3)、运行工程,执行测试

image019.png