问题一:
我怎么样在一个循环语句中判断任何一个指定表中字段的数据,是
adq.FieldDefList.FieldDefs.datatype吗,如果是,怎样处理它返回的值,值可以用什么类型的变量可以接收,例如,我要将它显示在一个文本框内。
问题二:
这是一个弱者的问题(小弟刚学习DELPHI 3天哈,别扔我),就是怎样在一个字符串中包括一个子字符串,在SQL语句时要用,比如
ss:='select * from 表 where 姓名='+txtXM.text
返回的结果是'select * from 表 where 姓名=张三'这不是我想要的啊,我要在张三这个位置加上个定界符,怎么样加??????急急急啊,前辈们!
我怎么样在一个循环语句中判断任何一个指定表中字段的数据,是
adq.FieldDefList.FieldDefs.datatype吗,如果是,怎样处理它返回的值,值可以用什么类型的变量可以接收,例如,我要将它显示在一个文本框内。
问题二:
这是一个弱者的问题(小弟刚学习DELPHI 3天哈,别扔我),就是怎样在一个字符串中包括一个子字符串,在SQL语句时要用,比如
ss:='select * from 表 where 姓名='+txtXM.text
返回的结果是'select * from 表 where 姓名=张三'这不是我想要的啊,我要在张三这个位置加上个定界符,怎么样加??????急急急啊,前辈们!
解决方案 »
- IIS 7.5下如何配置ISAPI应用程序啊?
- 急 端口映射: 我想在192.168.0.1 的电脑上,将它的端口2000 映射到我的电脑上的2000 上! 就是这个简单的问题! 有什么办法
- 一个关于PSmallint的问题
- 如一个FORM上有一个PANEL包含很多容器,要在另一个FORM上动态创建一模一样的,怎么做?
- 急需wise 安装帮助
- 救命
- 如何理解消息?请大家给点建议
- CIH来了怎么办!!
- 大哥们,谁教教我如何写进系统的开始项目啊?
- 如何在程序中如同在设计时一样配置ADOCONNECTION的CONNECTIONSTRING????
- 谢谢哪个大侠能够帮我解决这个问题
- 救命呀,高手们!
ss:='select * from 表 where 姓名='''+txtXM.text + '''';
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(ss);
try
ADOQuery.Open;
if not ADOQuery.IsEmpty then
begin
while not ADOQuery.Eof do
begin
ListBox.Items.Add(ADOQuery.FieldByName('ID').AsString);
ADOQuery.Next;
end; //end while
end; //end if
finally
ADOQuery.Close;
end; //end try不知道这个是不是楼主想要的?
返回值:
ftUnknown Unknown or undetermined
ftString Character or string field
ftSmallint 16-bit integer field
ftInteger 32-bit integer field
ftWord 16-bit unsigned integer field
ftBoolean Boolean field
ftFloat Floating-point numeric field
ftCurrency Money field
ftBCD Binary-Coded Decimal field that can be converted to Currency type without a loss of precision.
ftDate Date field
ftTime Time field
ftDateTime Date and time field
ftBytes Fixed number of bytes (binary storage)ftVarBytes Variable number of bytes (binary storage)
ftAutoInc Auto-incrementing 32-bit integer counter field
ftBlob Binary Large OBject field
ftMemo Text memo field
ftGraphic Bitmap field
ftFmtMemo Formatted text memo field
ftParadoxOle Paradox OLE field
ftDBaseOle dBASE OLE field
ftTypedBinary Typed binary field
ftCursor Output cursor from an Oracle stored procedure (TParam only)
ftFixedChar Fixed character field
ftWideString Wide string field
ftLargeint Large integer fieldftADT Abstract Data Type field
ftArray Array field
ftReference REF field
ftDataSet DataSet field
ftOraBlob BLOB fields in Oracle 8 tables
ftOraClob CLOB fields in Oracle 8 tables
ftVariant Data of unknown or undetermined type
ftInterface References to interfaces (IUnknown)
ftIDispatch References to IDispatch interfaces
ftGuid globally unique identifier (GUID) values
ftTimeStamp Date and time field accessed through dbExpress
ftFMTBcd Binary-Coded Decimal field that is too large for ftBCD.
2'select * from 表 where 姓名 like ''' + txtXM.text + '%'''