求一段程序

airflight 2002-05-09 10:28:40
我现在需要一段用Query组件连接数据库的程序,用于毕设的项目上。最终的数据显示再DBGrid组件上,功能要求有记录的上下移动,插入记录、删除记录、更改记录。
请不要告诉我在那里能找到代码,希望能把代码贴在本贴后面。数据库的字段名是title和bian
...全文
35 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
佣工7001 2002-05-09
  • 打赏
  • 举报
回复
可以直接生成语句阿,效率差一点儿
Query1->SQL->CLear();
QUery1->SQL->Add("insert into d value('df','ddd')");
Query1->ExecSQL();
airflight 2002-05-09
  • 打赏
  • 举报
回复
请问非得用参数列表的方式插入吗
silver_sky 2002-05-09
  • 打赏
  • 举报
回复
DBGrid1->DataSource = DataSource 1 ;
DataSource1->DataSet = Query1 ;
Query1->DatabaseName = YourDB ;
//插入
Query1->Close() ;
Query1->SQL->Clear() ;
Query1->SQL->Add(INSERT INTO yourTable(title,bianhao)) ;
Query1->SQL->Add(VALUES(:Title, :BianHao)) ;
Query1->SQL->ParamByName(Title)->AsString = "Title" ;
Query1->SQL->ParamByName(Title)->AsInteger = 12345 ;
Query1->Open();
//其它类似

你也可以直接用Query1继承DataSet的方法
Query1->Insert
Query1->Delete
Query1->Post
...

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧