刚学,遇到很多问题,请高手指教!!
1.遇到报错:edatabaseerror with message'a component pk_货品资料 already exists'什么意思?
2.如果想把数据库(SQL SERVER2000)记录中的主属性值一个一个按顺序地变成combobox组件中的item值,作为下拉选项,该怎么弄?
3.如果想在DELPHI的表格(如dbgrid)中修改数据并能同时修改与之相连的数据库表格信息(类似在视图表格中修改,原表格也修改),怎么弄?
1.遇到报错:edatabaseerror with message'a component pk_货品资料 already exists'什么意思?
2.如果想把数据库(SQL SERVER2000)记录中的主属性值一个一个按顺序地变成combobox组件中的item值,作为下拉选项,该怎么弄?
3.如果想在DELPHI的表格(如dbgrid)中修改数据并能同时修改与之相连的数据库表格信息(类似在视图表格中修改,原表格也修改),怎么弄?
解决方案 »
- 小弟初学DELPHI与数据库关联,ADO+ACCESS,提示说"from子句语法错误"
- 关于封包的一些问题
- 在delphi8.0里,使用WinSock时在程序里写"uses WinSock",程序就会出错,应该怎么写?急急急
- 第一次来delphi版散分顺便问个小问题(200分!!!!!)(今天解决今天发分)
- 关于数据库的连接关闭
- 关于局域网的问题。。。
- VCLZip控件的使用?
- Delphi中如何连接Paradox和Access数据库?
- 利用ado改变绝对路径为相对路径遇到的问题
- 那里有tts(text to speech)控件下载?
- DELPHI 2009 使用DevExpressVCLv42的ExpressBars,运行时说DesignEditors.dcu找不到。
- 关于Delphi 事件嵌套begin……end的限制
2.可以顺序添加到item,当然也可用dblookupcombox,绑定到字段
3.DataSet.Edit; DataSet.FieldByName('字段').AsString := '你的值'; DataSet.Post;
第二步能说得详细点不?
比如数据库表中有一列(比如主属性:学校):北大,清华,复旦……
我想让这些学校按顺序变成combobox的下拉选项。
begin
sql.Clear;
sql.Add(' select * from er_InType '+
' where InType>=30 and InType<=33 '+
' order by InType ' );
open;
CB_IntoType.Clear;
while not Eof do
begin
CB_IntoType.Items.Add(Fieldbyname('content').AsString);
Next;
end;
end;
第二步參考
to 5楼:什么顺序都可以,只要能将表中的记录无重复地变成下拉选项就可以。