Delphi&BCB一线程序员开发经验[7]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 zengmuansha 的 blog

void __fastcall tfrmgather760::edt_namekeypress(tobject *sender,char &key)

{

   if(key != vk_return)

return;

string ssql;

ssql  ="  select name as 姓名, sales as  薪水 , from employee";    

ssql +=" where name like '%"+ lowercase(edt_name->text.trim()) + "%' ";

tfrmpubdlg *pubdlg = new tfrmpubdlg(this);

pubdlg->executequery(ssql);

pubdlg->showmodal();

.....

}

8 其他

 在开发一个模块时会单独使用个单元和dfm用作公共单元。会在单元里面 作个字符传结构体

struct  tablename

{

 string name;

string filedname;

......

}; //主要的是在更多的单元里保持一致 尤其是当表名发生改变时

std::vector<string> serrorarry //统一出错提示

delphi resoucstring 段 可以被资源化更容易本地化

 

新增修改时 对数据的检查 全部集中在保存按钮下

void __fastcall tform3::btn_saveclick(sender)

本文关键:Delphi&BCB一线程序员开发经验
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top