高手请进,巨难的问题
SQL   API中有没有方法可以代替osql的功能? 
 问题是这样的,我要一次执行大量的sql语句,比如: 
 alter   table   tblCategories_2   add   MaxPctInc   float,   MinPctInc   float 
 go 
 ...... 
 update   tblCategories_2   set   MaxPctInc=0.45,   MinPctInc=0.2 
 ...... 
 go   
 由于是c/s的,服务端和数据库,不是部署在一台机子上,因此用osql执行时,过程比较烦,而且非常容易碰到权限问题。不知有高手碰到类似的问题没有?
------解决方案--------------------看看这里:《批量执行脚本文件》   
 http://www.windbi.com/Default.aspx?g=posts&t=42
------解决方案--------------------可以做成一个服务器端的SP,客户端只需要调用SP,不需要处理中间数据。
------解决方案--------------------你可以自己写一个程序, 调用SMO(SQL 2000是sqldmo)对象去执行脚本就行了.
------解决方案--------------------无论用什么方法, 权限的问题是不可避免的.