PB11通过ODBC连MYSQL问题,高手帮忙
PB 通过ODBC 连接MYSQL ,做了个小程序 从SQLSERVER 数据库读出数据再插入到MYSQL 数据库
用DATAWINDOW 方式和 SQL 语句方式都试过,DATAWINDOW的UPDATE 和SQL语句都没返回错误,COMMIT 也正常
就试数据没有同步过去,
有的电脑可以,有的不行,可以的电脑是装过PB11.5的,但有些装过PB11.5也不行
是不是程序的运行环境不对
DLL如下:
atl71.dll,API_COM.DLL,gdiplus.dll,libjcc.dll,libjutils.dll,msvcp71.dll,MSVCR71.DLL,PBADO115.DLL,
pbdpl115.DLL,PBDWE115.DLL,pbdwo115.dll,PBODB115.DLL,PBRTC115.DLL,PBRTH115.DLL,PBSHR115.DLL,
pbtra115.dll,PBVM115.DLL
PB 11.5 3127版本
分不够可以加
是不是你的数据库文件是只读的?
没有返回错误,你是指sqlca.sqlcode的值为0吗?
数据库文件也没只读,SQLCA.SQLCODE 是等于0的
具体代码是怎么样的
dd
Long ll_row,ll_rowcount,ll_msgrow,ll_transrow
DateTime ldt_xgrq
n_trans_client ln_client
n_trans_server ln_server
datastore lds_Max
DataStore lds_destination
dataStore lds_source
ln_client = Create n_trans_client
ln_server = Create n_trans_server
lds_max = Create datastore
lds_destination = Create datastore
lds_source = Create datastore
of_setmsg( 0, "开始同步商品资料,开始时间:" + String(now(),"hh:mm:ss"),"")
//连接到本地数据库
If ln_client.of_connectdb( ) <&
相关问答:
我是用mysql自带的C API
if(mysql_real_connect(&mysql,"125.0.0.108","root","root","home",3306,NULL,0))
{
AfxMessageBox("数据库连接失败") ......
大家好:
我是搞C的, 现在想用C 连接MYSQL,但是怎么也连接不了,我的代码如下:
#include <stdio.h>
#include "C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h"
......
有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......
有一个表 mytable 有下面几个字段
id class(学生班级) studentSex(学生性别,1男2女) studentName(学生性名)
假设现有十几个班级,
我想获得班级中男学生最多的三条相应 ......
有一条sql语句 select a.name ,b.name from tableA a,tableB b where a.id = b.id and 。。。(其他过滤条件)
其中a.id 为tableA主键 有唯一性索引 数据量才1千多
b.id 为日志表tableB 的外键 ,慢去条件的才 ......