用pb写代码动态创建表出错,100分寻求帮助
我用pb6写了代码要在程序中动态的创建表,数据库后台是sybase12.0,运行之后报错如下
:the 'create table' command is not allowed within a multi_statement transobject in the 'gzgl_test'(我的数据库名) database.
这个该如何处理?请教各位高手!!!!
问题点数:100、回复次数:7Top
1 楼xingxing(xingxing)回复于 2002-08-23 14:25:25 得分 5
没有权限Top
2 楼dancer(似水流年)回复于 2002-08-23 15:00:45 得分 5
估计是连接的用户没有建表的权限,你是用什么用户连接sybase的?Top
3 楼hzhxxx(程序方程)回复于 2002-08-23 15:20:12 得分 5
yes! not right!Top
4 楼xiake123321(侠客)回复于 2002-08-23 15:38:05 得分 10
你没有建表的权限,在服务器权限管理中建立一个账号,给它归属一个角色,再用
建立的账号登陆Top
5 楼zhanwei(@_@,初学.Net)回复于 2002-08-23 15:44:48 得分 30
SQLCA.AUTOCOMMIT = TRUETop
6 楼ice2water(冰冻三尺)回复于 2002-08-23 15:50:28 得分 40
第一,没有权限,
第二,SQLCA.AUTOCOMMIT = TRUE
Top
7 楼jeking(苦命人)回复于 2002-08-23 16:11:01 得分 5
肯定是SQLCA.AUTOCOMMIT = TRUE
/------------------\
苦命……命苦……
一切由自己决定!
\------------------/
Top




