-------------------------------------
   with strprcStd_cllg do
   begin
     params[0].AsString:=cmbxQcllg.Text;
     prepare;
     ExecProc;
   end;
-------------------------------------
这是我的代码,但是在执行的时候根本就没有没有反应,没有提示。请大家帮忙看看,谢谢!!!!!

解决方案 »

  1.   

    strprcStd_cllg??
    是什么东西???
      

  2.   

    存储过程用storeproc组件比较好
      

  3.   

    TstoreProc 的name
    我用的就是storeProc
      

  4.   

    不好意思啊!
    strprcStd_cllg是那个组件的name
      

  5.   

    还有在我激活active属性的时候出现提示:Error creating cursor handle
      

  6.   

    ------------------------------------------
    CREATE PROC dbo.prc_StdBcInf_Cllg  @college_name varchar(50)  AS  //@college_name为学院名;
    if exists(select Scollege from StdBcInfT where Scollege=@college_name) // 判断是否有满足条件的学院;
         select * from StdBcInfT where Scollege=@college_name //查询
    GO
    -------------------------------------------
    帮忙帮忙看看,谢谢!!!!
      

  7.   

    params[0].AsString:=cmbxQcllg.Text;改为params[0].values:=trim(cmbxQcllg.Text);
      

  8.   

    像这样
    with strprcStd_cllg do
    begin
      ProcedureName:='P_Name;1';
      Parameters.Refresh;
      params[0].AsString:=cmbxQcllg.Text;
      ExecProc;
    end;