Query.close;
Query.SQL.Clear;
Query.SQL.Add('select * from DICOMreport.db');
Query.SQL.Add(Format('where StudyUID="%s"',[si.strStudyUID]));
Query.Open;
Query.SQL.Clear;
Query.SQL.Add('select * from DICOMreport.db');
Query.SQL.Add(Format('where StudyUID="%s"',[si.strStudyUID]));
Query.Open;
解决方案 »
- INNO 给C++插件设置回调函数的问题
- 初学线程,求教
- 如何修改文件流,如:我打一个文件,把指针指向100,我想把别的文件流数据(长度为4.8k),复盖指针100以后的4.8k数据,请问如何做呢,修改的文件
- 做过数据库同步的请进。。。
- Delphi命名规范,欢迎灌水-〉
- 建立自动编号字段
- 如何在程序中动态的往库里添加表,表为Access?
- 高分求取用Delphi编写的最短路径算法程序。
- 网路高手!!请指教delphi5的多线程下载。。谢谢
- Database Desktop 编辑表时怎样删除字段?
- 还是ADOCONNECTION的状态问题!
- 关于Coinitialize()在dll中的调用问题,请高手指教。
Query.SQL.Clear; // clear the command
Query.SQL.Add('select * from DICOMreport.db');
Query.SQL.Add(Format('where StudyUID="%s"',[si.strStudyUID]));
// add the sql command
// select * fom tablename where Query.Open; // excute the sql sentence and
// restore results to the cache
hahahhah.
清空语句
添加语句(查找在此表中的所有纪录)
添加语句(如果该字段的值是以s结尾,格式化输出)
执行sql语句
跟没说一样
执行之后在si的该字段显示在dbgrid里
sql语句是:select * from DICOMreport.db where StudyUID‘si.strStudyUID’
其中si.strStudyUID是delphi的一个变量。