通过ODBC访问MS SQL服务器的打印问题!(100分)

  • 主题发起人 主题发起人 anno
  • 开始时间 开始时间
A

anno

Unregistered / Unconfirmed
GUEST, unregistred user!
用delphi4.0(打了补丁2,3)在第二版win98中编写MS SQL Server7.0
的客户端程序,用QReport实现打印功能。
访问数据库是通过Pwin98下自带的ODBC数据驱动实现的。
后来将程序移到windows NT下面用(MS SQL安装程序装的ODBC驱动),
打印的表格就出现一片混乱,在95下也是如此。
后来移回到98下面是正常,但将通过ODBC访问数据库改成用SQL Link
访问又变成了一片混乱。
这到底是怎么一回事?
谢谢!
 
是否语言驱动的问题?
设置bde的 LANGDRIVER 看看
 
你是不是用NTdo
SERVER,95do
C,
如是,就不会有问题,
是否odbc的驱动program有问题?
 
bde的Language Driver好像没有中文选项!
现在移到Pwin98第一版下面也是这个问题(原来是在第二版下做的)。
第二版的98自带了SQL Server的ODBC驱动,程序就是用这个开发的。
第一版98、NT、95都没自带,我用MS SQL Server安装后增加的
ODBC驱动程序,访问数据库都正常,但QReport打印出来的就不对。
马上就要交程序了,哪位老大能帮帮忙?
谢谢!
 
用SQL server 7.0的安装盘装一个客户端和ODBC试试.
 
另外,在98第二版下面的问题主要是
原来设计的是宽行打印纸(自定义大小,宽度大约是A4的两倍),
设计时都是正常的,但一打印或预览只能显示其中左边的一半,
这到底是怎么一会事?
 
试一下'weurope ansi'这个语言驱动程序
 
多人接受答案了。
 
后退
顶部