我想问一下,没有参数的存储过程应该怎么调用啊??? 还有,我还想问一下,我要找一个文件,如果找不到的话,我就在D盘下建一个文件夹,然后再创建这个文件这个要怎么弄啊。。谢谢了

解决方案 »

  1.   

    exec 存储过程名if not FileExists(FileName) then
    begin
      CreateDir('D:\NewDir\');
      CreateFile(...);
    end;努力提高结帖率啊!
      

  2.   

    能说明是什么文件吗?不同的文件操作是不一样的.如果是txt文件你可以用ExtractFilePath(Application.ExeName)//这是取得当前程序安装目录 + '文件名'然后通过FileExists()来判断文件是否存在.MkDir用于创建目录.可以用Tmemo控件也可以使用TStrings,使用tstring前要创建如: var tt:TStrings; tt := TStrings.create;然后再使用.有好几个方法都可以用的如LoadFromFile(路径)从一个文件中读内容SaveToFile(路径)将Tstrings中内容保存到指定路径中.你看看有没有你需要的!~~写的累死了.
      

  3.   

    调用过程不行。在delphi里调。,,要用什么控件吗???具体点可以吗?
      

  4.   

    1.没有参数的存储过程应该怎么调用啊
    这和有参数的有什么不一样吗?不写入参数就可以了2.要找一个文件,如果找不到的话,我就在D盘下建一个文件夹,然后再创建这个文件 
    if not FileExists('d:\aa\bb\tt.txt') then
    begin
      ForceDirectories('d:\aa\bb');     //uses FileCtrl;  
      AssignFile(ff, 'd:\aa\bb\tt.txt');
      Rewrite(ff);
      Writeln(ff, 'test');
      CloseFile(ff);  
    end;
      

  5.   

    结帖率:27.27% 
    汗 ING。
      

  6.   

    在ADO控件页面上
    TADOStoredProc控件
      

  7.   

    存储过程应该怎么调用:
    首先添加一个ADOStoredProc控件,
    1、在控件中设置属性的时候prepare要设为true
    2、这里的数据库连接都是在空间的属性中设置好的如果没有设置
      则需要添加一下代码
      connection:=ADOConnection1;//设置数据库连接属性
      procedurename:='你的存储过程名';//调用相关数据库下的存储过程名称
     with ADOStoredProc1 do
             begin
               ExecProc;
             end;
    有参数和没参数的存储过程都一样调用的。关于创建文件夹和文件 1楼已经说的很清楚了
      

  8.   

    存储过程应该怎么调用:
    首先添加一个ADOStoredProc控件,
    1、在控件中设置属性的时候prepare要设为true
    2、这里的数据库连接都是在空间的属性中设置好的如果没有设置
      则需要添加一下代码
      connection:=ADOConnection1;//设置数据库连接属性
      procedurename:='你的存储过程名';//调用相关数据库下的存储过程名称
     with ADOStoredProc1 do
             begin
               ExecProc;
             end;
    有参数和没参数的存储过程都一样调用的。关于创建文件夹和文件 1楼已经说的很清楚了
      

  9.   

    ForceDirectories和CreateDir都可以创建文件夹