首页 > 数据库 >Delphi通过ODBC连接到GBase 8s数据库

Delphi通过ODBC连接到GBase 8s数据库

时间:2024-11-13 16:42:01浏览次数:1  
标签:控件 连接 Delphi ODBC GBase 数据库

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驱动 
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

标签: odbcGBaseDelphiADO

标签:控件,连接,Delphi,ODBC,GBase,数据库
From: https://www.cnblogs.com/yaoyangding/p/18544299

相关文章

  • Centos安装KingBase
    文章目录1远程下载KingBase的授权文件、iso包2添加用户,创建目录3解压KingBase的授权文件,挂载iso包4授权目录5控制台安装6注册服务7修改配置文件8重启服务附录-bash:wget:未找到命令查看Linux系统的架构参考文档1远程下载KingBase的授权文件、iso包[root......
  • GBase与梧桐数据库窗口函数使用的比较
    一、前言  窗口函数可以进行复杂的数据分析,使数据处理变得更加灵活和强大。通过这些函数,用户可以在不同的窗口范围内对数据进行汇总、平均、计数等操作,以下介绍一些常用的窗口函数分别在梧桐数据库和GBase数据库中的使用。二、创建测试用例  为更好的体现函数的使用,现创......
  • 开发一个基于Delphi的题库生成系统
    开发一个基于Delphi的题库生成系统步骤一:需求分析首先明确系统需要实现的功能,比如:添加题目编辑题目删除题目题目分类管理随机生成试卷导出试卷为PDF或Word格式步骤二:设计数据库使用SQLite或其他轻量级数据库存储题目信息。设计数据库表结构如下:题目表(Questions)ID(I......
  • KingbaseES V8R6集群备份恢复案例之---主库single-pro备份恢复
    案例说明:KingbaseESV8R6集群物理备份支持single-pro方式,本案例在集群执行single-pro方式备份并多次切换集群后,对集群执行了恢复测试,文档记录了恢复的详细过程。适用版本:KingbaseESV8R6集群架构:ID|Name|Role|Status|Upstream|repmgrd|PID|Paused?|......
  • Delphi7 对比两个文件版本
     functionCompareFileVersion(strVerNew:String;strVerOld:String):boolean;vari:integer;newCount:Integer;oldCount:Integer;slVerNew:TStringList;slVerOld:TStringList;beginResult:=True;slVerNew:=TStringList.Create;slVe......
  • Delphi中TJSONObject使用问题
    jsonProcess:=TJSONArray.Create;forvari:=0toprocessForms.ListView_Processes.Items.Count-1dobegintempListItem:=processForms.ListView_Processes.Items[i];varjsonObject:=TJSONObject.Create;tryjsonObject.AddPair('pid......
  • Delphi10.3下SimpleGraph v2.92的安装,使用
     下载 通过百度网盘分享的文件:simple-graph-master.zip链接:https://pan.baidu.com/s/19KHlGaitim21qcgXHl_HgQ提取码:n3zq安装将C:\Users\Administrator\Downloads\simple-graph-master\simple-graph-master\Source加入到第一步:点击“File”-“New”菜单中的“Packag......
  • KingbaseES V8R6集群部署案例之---install.conf配置错误
    案例说明:KingbaseESV8R6集群在通过脚本部署时,提示节点无法通过securcmdd连接,部署失败。适用版本:KingbaseESV8R6一、问题现象如下所示,在执行脚本部署时,提示无法和集群节点通过8890端口建立连接:二、问题分析1、测试节点securecmdd互信连接如下所示,节点之间securecmdd......
  • Delphi10.3中的TreeView1的使用说明
    mySQL数据库中,所有的DataBase及其对应的Tables;最终效果: 先在设计窗口,新建根结点 再添加层级为Level1级的数据库名DataBases;varRootNode,DBNodes:TTreeNode;//先建立一个TREEVIEW使用的结点对象beginFDQuery1.Active:=false;FDQuery1.SQL.Text:='S......
  • Delphi10.3原生控件学习,基础学习
    --------=====================原生控件学习=================------------------------------------Delphi10.3的PageControl1使用方法大全Delphi10.3RadioGroup1多选一的组件用法Delphi10.3里Memo1的查找--替换---功能Action实现TMemo关键字代码着色Delphi10.3中CheckL......