select name as 姓名,sex as 性別 from your_table用別名切換表示...
我是这样的先用locate定位置;ss是从dbgrid里取得的: (1) bb:=ADOTable1.Locate('Channel',ss,[loCaseInsensitive]); if bb <> true then SHowMessage('未找到'); (2)插入 with ADOTable1 do begin Insert; FieldByName('Channel').AsString:='ABC'; FieldByName('Maker').AsString:='李三'; Post; end; 可记录总是显示在最后一条?
from your_table用別名切換表示...
(1) bb:=ADOTable1.Locate('Channel',ss,[loCaseInsensitive]);
if bb <> true then
SHowMessage('未找到');
(2)插入
with ADOTable1 do begin
Insert;
FieldByName('Channel').AsString:='ABC';
FieldByName('Maker').AsString:='李三';
Post;
end;
可记录总是显示在最后一条?
先用locate定位(在DBGrid中选择的可以省去)
再用inser插入2.改DBGrid的标题
双击的dbgrid,在弹出对话框中右击添加所有在每项的title-caption-填入相应的中文标题
if(Table1.GotoKey) then
do something...
可以找用户输入的关键字,并可以定位数据库的光标。用TADOTable我如何实现光标的控制呢?
建议:
dbgrid1.Columns[0].Title.caption:='姓名';
....
手动设置标题,方便对表格内数据操作