各位大侠帮帮我啊!邹键救救我啊!
xxdyy 2004-08-09 11:01:30 各位大侠:
我见了一SQLSEVER数据库,操作系统为WINDOWS 2000 SERVER,前台编程软件为PB6.5,运行一下语句:
SELECT A.DM,A.MC,B.L1,B.L2
FROM A,B
WHERE A.DM = B.DM
我在前台以sa用户登录服务器,查询结果列名为:
A_DM,A_MC,B_L1,B_L2
以其他用户登录(用户服务器角色无“System Administrators”),同一语句显示结果列名为:
DM,MC,L1,L2
我在前台程序里对于查询通过 datastore 方式,先将数据查询结果通过datastore方式提取出来,再通过dw.object.dm[row]=datastore.object.a_dm[row]方式显示在数据窗口上,我所有的数据查询窗口都是以这种方式处理的,现在程序要用非sa登录,可这种方式下datastore里列名却变了,天哪,我程序里所有有两张表以上的查询都完了!
邹键等各位大侠救救我啊!