for i:=1 to 16 do
for j:=1 to 64 do
begin
boxno:=i;
chlNo:=j;
(首先声明,此条语句定位的条件,在数据库中都存在)
if Data_Frm.AppInfoDataSet.Locate('BoxNo;ChlNo', VarArrayOf([BoxNo + 1, ChlNo + 1]), [loCaseInsensitive]) then
//处理正常代码
else
// 处理非正常代码
end;数据库连接通过ADO连接到Access数据库上时一切正常。但要是连接到Sql Server 2000上有的返回为真,有的返回为假,这是什么回事?
解决方案 »
- 现在学Delphi会不会没什么前途呀
- 同一个编译器编译出来的文件大小不一样?????????
- 在线等待!!!请问我用delphi怎样读取VC保存在内存中的int数据??
- 如何设置,使得程序窗口随显示器不同而自动变化
- 小女子弱弱的问:Delphi开发数据库软件中是用什么控件实现数据库服务器和应用服务器的连接,应用服务器又通过什么控件和客户端程序连接的
- 请问那位大哥有关于农历中二十四节气的算法
- 请问“营业中”盘点的方法与工作流程!
- 没学过delphi,没有pascl语言基础,学过vb,我应该怎样开始学习delphi呢,急!
- 请问如何将一个数组转为自定义的类型?
- 关于key的问题
- Delphi如何存取Oracle数据库中的图片数据呢?
- 关于stringGrid的编写。请高手指点。
学习ing.
帮你顶一下.
2.每次Locate之前先调用First,Locate只从当前位置往下找
2.Locate只从当前位置往下找,每次Locate之前先调用First
loCaseInsensitevi是大小写敏感或者是调用first