PB连接数据库存的问题.
大家好!我想问一下,PB连接数据库的问题!
我用的是数据库是,SQL Server 2000,用ODBC连接的,Connect 没有问题,但是在我建datawindow的时候就出现了这样的问题,
SQLSTATE = S1003
[Microsoft][ODBC 驱动程序管理器]程序类型越界,
这是一个什么问题,请那位前辈给我讲讲,谢谢大家了!
问题点数:20、回复次数:9Top
1 楼yl_yz(yz)回复于 2006-03-03 21:59:35 得分 4
看看表中是否有不符合字段类型的数据?Top
2 楼dnvcc()回复于 2006-03-03 22:07:10 得分 0
没有啊,都是char,nvarchar,datetime,smalldatetime等型号的,Top
3 楼hangzhou6274(拉面贵了,馒头小了,领导知道吗?)回复于 2006-03-04 01:49:41 得分 4
你先把数据清空来创建数据窗口试试看,如果可以那说明你里面的数据有问题,如果不可以那就是你字段类型有问题。
不过我实在不明白,SQL SERVER有专用的接口还干吗要用ODBC来连接呢?这几天老看到有人问类似的问题,好奇怪哦。Top
4 楼dnvcc()回复于 2006-03-04 12:31:12 得分 0
hangzhou6274(猎人) ( ) 信誉:105 您好!把数据清空了也不行,但是我用SQL SERVER有专用的接口就可以了,只是我以前是用的ODBC接口,所以为了和以前的一致还是用ODBC接口,Top
5 楼hylaeion(☆霖湘凝☆)回复于 2006-03-04 16:41:07 得分 4
PB\SQL SERVER\ODBC 版本不兼容导致的,建议PB和SQL SERVER直连!
Top
6 楼sdhylj(青锋-SS)(献血有益健康(别人的))回复于 2006-03-05 09:22:50 得分 4
还是直连好哇.Top
7 楼dnvcc()回复于 2006-03-05 16:43:29 得分 0
现在我直接连之,出现了,运行时,连接数据库失败,(SQLCA.SqlCode <> 0),这又是一种什么情况,但在写程序时,,Connect 没有问题,我建datawindow的时候也没有问题,Top
8 楼dnvcc()回复于 2006-03-05 17:10:13 得分 0
现在我直接连之后出现了运行时,连接数据库失败,(SQLCA.SqlCode <> 0),这又是一种什么情况,但在写程序时,,Connect 没有问题,我建datawindow的时候也没有问题,Top
9 楼li_d_s(鄙视那些不懂Java却跑来乱骂的人,.NET没啥了不起)回复于 2006-03-06 09:33:20 得分 4
SQLCA.SqlCode <> 0的时候把sqlca.sqlerrtext搞出来,那个才知道为什么连不上Top




