当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·一个关于概念问题    »显示摘要«
    摘要: 请教怎样调用基类的虚理方法!是不是用:基类名::方法 ......
 ·一个listbox的问题,在线给分    »显示摘要«
    摘要: 我动态的增加listbox项 程序是这么写: listboxid.items.add(new listitem("xxx","xx"); listboxid.selectedindex++; 程序中我要实现对选择的项进行删除 我的程序是这么写的 listboxid.items.removeat(listboxid.selectedindex); 可是......


如何调用系统存储过程

我知道在SQLServer上用“exec   sp_databases”可以获取当前服务器上所有的数据库名称,但不知道在Delphi中如何调用,请各位高人指点!  
 

NO.1   作者: sysu

ADOQuery1.SQL.Clear;  
  ADOQuery1.SQL.Add(sp_databases);  
  ADOQuery1.Open;  
  while   not   ADOQuery1.Eof   do   begin  
      ShowMessage(ADOQuery1.Fields[0].AsString);  
      ADOQuery1.Next;  
  end;  
  ADOQuery1.Close;  
 

NO.2   作者: yzykjh

也可以用   select   *   from   master..sysdatabases   得到数据库名,suid<>1   为用户创建的数据库名。

NO.3   作者: wyxdream

上面有一个地方错了,ADOStoredProc组件是专门用来调用存储过程  
  设好它的Connection和procedurename属性  
  With   ADOStoredProc1   do  
  begin  
      Close;  
      ParamByName(@percentage).AsInteger:=100;//@percentage为存储过程的参数  
      Active:True;  
  end;  
 


 ·【狂睡中,被小何叫起】    »显示摘要«
    摘要: 昨天去月坛新开的麦乐迪唱歌 三个mm陪偶一直唱歌 中间唱了好多怀旧的歌曲 偶买了20瓶啤酒 还有一瓶伏特加 还有一瓶红酒 给自己调鸡尾酒 喝醉了 现在也是醉的 不知道怎么回来的 然后被小何强烈叫醒 说偶的dll出问题了 可是偶的头一直大啊大。。。。。。。。。。。。 初始化那个dll之后 开始回忆昨天的酒 脑袋疼的 似乎有个mm说亲偶 赶紧用手擦擦嘴唇 原来真的有淡淡的唇彩味道 偶不认识mm......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE