1。Locate('sno',VarArrayof([SpinEdit1.text]),[LopartialKey])这是什么玩意,看不懂。2。Edit;
Post;
Append;
这三个是什么?
Post;
Append;
这三个是什么?
解决方案 »
- socket&adostoredproc
- 大家来帮忙
- 我安装Delphi7。0时的问题,一个星期了,郁闷啊
- IMAGE漫游,如何移动Image窗口的图片内容,使能看到未显示的部分?
- 请问如何改变memo中的显示内容,如数据库里该字段为J就显示“进仓”,“C”显示“出仓
- 如何判断字段的状态
- 请问如何编写在不同分辨率下都能有统一显示界面的程序?
- 在线等待!!!谁知道有什么控件能显示网页?
- 用Delphi如何做搜索软件?类似飓风搜索通
- 请问怎样让程序在按下ctrl+alt+del的情况下也看不见
- 为什么我的dbgrideh的合计值总是不变?
- 有没有使用RAVE在Intraweb下开发WEB网页的方法说明?
Locate('sno;sno2;sno3',VarArrayof([SpinEdit1.text,值2,值3]),[LopartialKey])2,Edit---修改当前记录.比如
ADOTable.Edit;
ADOTable.FieldByName('Name').AsString := 'LiYong';
ADOTable.Post;3,Append和Insert都是向数据库添加记录,其中Append是在记录尾添加一记录
Insert是从首记录插入一条记录注意: Edit,Append,Insert后须跟 Post;
Locate('sno;sno2;sno3',VarArrayof([SpinEdit1.text,值2,值3]),[LopartialKey])
Edit 使ADOTABLE、TABLE处于编辑状态
POST 保存
APPEND 在当前数据表中添加一条空白记录 指针并指向该记录
Key fields and key values are matched without regard to case.
字段的数据必须与指定的数据一致,不包括大小写例如:
f.Locate('sno;sno2;sno3',VarArrayof('abc',值2,值3]),[LopartialKey])如果找到的话,f.FieldByName('sno').Value 等于 'abc',或 'ABC', 'Abc',...
[loPartialKey]
Key values can include only part of the matching key field value; for example, 'HAM' would match both 'HAMM' and 'HAMMER.'字段的数据与指定的数据主数据一致例如:f.Locate('sno;sno2;sno3',VarArrayof('abc',值2,值3]),[LopartialKey])
如果找到,f.FieldByName('sno').Value可能是 'abc', 'abcd',.. 但不会是 'a', 'ab',..
你在调用 post 后,应该在调用refresh 进行刷新
loCaseInsensitive:是不区分大小写
LopartialKey :是可以进行模糊查询