ParamData = <
item
DataType = ftString
Name = 'sDM'
ParamType = ptInput
end>

解决方案 »

  1.   

    //为注释符
    ParamData = <       //参照数据结构,<为结构开始 
    item                //项目
    DataType = ftString //数据类型
    Name = 'sDM'        //名称
    ParamType = ptInput //参数输出类型
    end>                //end>为结构结束标志 
                      
      

  2.   

    //为注释符 
    ParamData = <       //参数数据结构, <为结构开始 
    item                //项目 
    DataType = ftString //数据类型 
    Name = 'sDM'        //名称 
    ParamType = ptInput //参数输出类型 
    end>                //end>为结构结束标志 
                    
      

  3.   

    DELPHI中的 这个是代码要自己写的吗还是能在属性中设置的?SQL语言后一定要跟这段代码的吗 有什么作用? 谢谢
      

  4.   

    这个是在Delphi的窗体文件*.dfm里的代码,是关于某个数据库控件的参数项的,很可能是StoredProc控件。
    这个控件只有一个名叫sDM的文字型输入参数。
    如果你对dfm文件的格式比较熟,可以直接复制这段代码到dfm对应的控件中。
      

  5.   

    我是在一个本书中看到 Query控件实现。其属性设置如下:
    object Q_teacher:TQuery
      DatabaseName ='TEACH'
      SQL.Strings = ('select name from teacher where id=:id')
      ParamData = <
      item
         DataType = ftUnknown
         Name = 'id'
         ParmType = ptUnknown
         end>
    end
    属性不是在旁边就可以设置的吗 但是ParmData是怎么回事 如果要自己写代码怎么写呢 从那里点进去写代码 谢谢 我是刚学DELPHI的一只菜鸟 现在按照一本书写的按照它的步骤来做他的实例 但是 ParmData我查了DELPHI的组件大全和函数大全都找不到
      

  6.   

    顺便问下 id=:id是什么意思 虽然我大概能猜出来了 但还是能得到准确的答案 谢谢
      

  7.   

    我知道那里设置了 谢谢 但是还是希望你帮我回答下 id=:id是准确意思
      

  8.   

    'select name from teacher where id=:id' 以参数的方式进行查询
    然后可以用 parameters.paramByName('id').value:=你的值
               execsql;open