数据库初始化(50分)

  • 主题发起人 主题发起人 zbw
  • 开始时间 开始时间
Z

zbw

Unregistered / Unconfirmed
GUEST, unregistred user!
我通过ADOQUERY将SQL SCRIPT放在SQL中,CREATE TABLE部分可以顺利进行,但Store procedure必须一个一个进行,请问各位有没有高招,一次性处理Store procedure?另外,我现在是一个一个处理SP,但有些SP却执行不了,放在Query Analyzer执行一点问题也没有,不知是什么原因?
 
看了,不会。
 
你可以写很多语句如:
exec 'create procedure aaa as ...'
exec 'create procedure bbb as ...'
放在一个SQL里可以执行。
 
这种方法对于没有引号('')的存储过程,可能差不多,但SP中没有引号几乎是不可能
的。对于一个个的SP,我发觉用可以ADOCOMMAND,可以保证没有问题,但用adoquery,则总会有一些出问题,现在就全部改用ADOCommand了。
 
ADOCommand才是正规的用法
ADOQuery是为了和以前的控件用法保持一致才出现的
 
多人接受答案了。
 
后退
顶部