一个初学者的问题 各位老师,我是第一次来,不太熟悉这里的情况,现在我想问一个问题: 就是我想在一个应用程序中增加记录时,怎么总是只增加一条?多谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 table1.Edit;table1.Insert ;dbedit1.setfocus;table1.Post ;dbedit1.Text :='';dbedit2.Text :='';dbedit3.Text :='';dbedit4.Text :='';dbedit1.SetFocus ;上面的程序运行以后,可以输入一个字段,但是输第二个字段时会跑出“table1 is not in edit or insert mode.我不是在建表时设置了密码啊,但是现在每次都运行都跑出那个密码对话框来,我怎么办。 就我的观点是:Table控件它提供的Insert的方法只提供Insert a record!!! 关于密码: 建议楼主,使用database控件,用它先去联数据库,然后在table里databasename指向它. database有一个重要的属性params,在里面设好你的用户名和密码!重点:把LoginPrompt设为True;这样连接时就不会让你输入用户和密码了!关于一次输入一条记录:请问楼主,为什么一次要输入多条记录(同样的记录);如果一次想输入多次的话也可的?!for i:=0 to 想输入几次 dobeginTable1.close;table1.Edit;table1.Insert ;//dbedit1.setfocus;table1.Post ;dbedit1.Text :='';dbedit2.Text :='';dbedit3.Text :='';dbedit4.Text :='';table1.post//dbedit1.SetFocus ;end; table1.Edit;table1.Insert ;//当你执行这条语句时,和数据源dbedit绑定的数据就会自动为空dbedit1.setfocus;table1.Post;//为什么在这里加POST呢?table1.Insert;//是不是应该加条语句呢dbedit1.Text :='';//为什么要为空呢?dbedit2.Text :='';?dbedit3.Text :='';?dbedit4.Text :='';?dbedit1.SetFocus ; 如果你要是单纯的做一个添加记录界面的话,你只需放两个按钮在添加的时候执行table1.insert;就可以了,保存的时候你执行table1.post就可以了! 如何在PageControl1 上面的分页 动态创建 edit组件呀? 一个多线程的问题 在线等待 ExcelApplication1.Range['A1', 'A1'].NumberFormat := ? ■■■ 五子棋人机对弈1.1 怎么让载入的图象显示其原来的大小? 关于求幂的问题 请教高人prardox数据库的导出导入问题 紧急求助!窗体的创建问题 为何在Vista下写注册表失败? 广东创信科技有限公司这公司如何,谁了解? ADO+ACCESS的安装盘制作 怎样调用“浏览文件夹”50分
table1.Insert ;
dbedit1.setfocus;
table1.Post ;
dbedit1.Text :='';
dbedit2.Text :='';
dbedit3.Text :='';
dbedit4.Text :='';
dbedit1.SetFocus ;
上面的程序运行以后,可以输入一个字段,但是输第二个字段时会跑出“table1 is not in
edit or insert mode.
我不是在建表时设置了密码啊,但是现在每次都运行都跑出那个密码对话框来,我怎么办。
就我的观点是:Table控件它提供的Insert的方法只提供Insert a record!!!
begin
Table1.close;
table1.Edit;
table1.Insert ;
//dbedit1.setfocus;
table1.Post ;
dbedit1.Text :='';
dbedit2.Text :='';
dbedit3.Text :='';
dbedit4.Text :='';
table1.post
//dbedit1.SetFocus ;
end;
table1.Insert ;//当你执行这条语句时,和数据源dbedit绑定的数据就会自动为空
dbedit1.setfocus;
table1.Post;//为什么在这里加POST呢?
table1.Insert;//是不是应该加条语句呢
dbedit1.Text :='';//为什么要为空呢?
dbedit2.Text :='';?
dbedit3.Text :='';?
dbedit4.Text :='';?
dbedit1.SetFocus ;
table1.insert;就可以了,保存的时候你执行table1.post就可以了!