找回密码
 论坛注册
搜索
查看: 1138|回复: 0

紫金桥与关系数据库通讯

[复制链接]
  • 打卡等级:热心大叔
  • 打卡总天数:108
  • 打卡月天数:0
  • 打卡总奖励:1823
  • 最近打卡:2025-04-30 13:05:45

266

主题

30

回帖

5万

积分

管理员

积分
57595

最佳新人活跃达人技术达人先锋会员官方徽章

发表于 2023-12-20 17:06:28 | 显示全部楼层 |阅读模式
❈关系库设置

   以sqlserver为例,需设置关系库远程访问权限,并启用混合登录模式,设置登录账号与密码;
❈紫金桥查询演示
   以查询sqlserver数据表数据为例;
  • 新建查询按钮(可使用其它方式代替);
  • 新建报表;
  • 按钮选择鼠标脚本动画;
在鼠标脚本中单击脚本写入以下脚本:
  1. ObSql sqlserver;   //新建sql查询名称;
  2. ObTable tab;        //新建虚拟表;
  3. sqlserver.SetIpAddr("192.168.2.211");  
  4. sqlserver.SetIpPort(1433);
  5. sqlserver.SetUserPass("sa","123456");       //设置关系库ip、端口号、用户名和密码;
  6. sqlserver.OpenSqlServer("TEST");            //与TEST数据库连接;
  7. sqlserver.Query("select * from qwer",tab);  //设置查询sql语句,将查询的结果返回至tab表中;
  8. Table.SetAt(tab,0,0);   //将tab表中的数据传入报表table中;
  9. sqlserver.Close();      //关闭连接
复制代码
查询结果将显示在表格table中;

顶部qrcode底部
帅的人都用微信扫了!
快速回复 返回顶部 返回列表