MyCode代码生成器
v1.0绿色版- 软件大小:555KB
- 更新日期:2014/1/13
- 软件语言:简体
- 软件类别:数据库类
- 软件授权:免费软件
- 软件官网:暂无
- 适用平台:WinXP, Win7
软件介绍精品推荐相关视频人气软件相关文章评论0下载地址
MyCode代码生成器,自动生成BCB版数据库操作代码ADO,无需手工编写,只需简单调用就可以进行繁琐的数据库操作。
相关软件软件大小版本说明下载地址
MyCode代码生成器,自动生成BCB版数据库操作代码(ADO),无需手工编写,只需简单调用就可以进行繁琐的数据库操作。
调用方法
准备工作:
登录数据库,点击生成,将DBComm文件夹复制到使用程序目录,在cpp文件头添加如下:
#include ".\DBComm\DBTables\MyInfoOperator.h"
#include ".\DBComm\DBTables\RecordOperator.h"
#include ".\DBComm\DBTables\RecordViewOperator.h"
#include ".\DBComm\DBComm.h"
点击“工程”菜单,选择“添加到工程”,将DBComm内所有cpp文件添加(包含DBTables下cpp文件)
调用示例
连接数据库
void __fastcall TForm1::FormCreate(TObject *Sender)
{
WideString wstrConnStr="Provider=SQlolEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=mytest";
if(DBComm::Instance().ConnectDB(wstrConnStr))
{
DBGrid1->DataSource=DBComm::Instance().Tables<RecordViewOperator>(DBComm::RecordView)->Source();
}
}
新增一条记录
void __fastcall TForm1::SpeedButton1Click(TObject *Sender)
{
DBComm::Instance().Tables<MyInfoOperator>(DBComm::MyInfo)->New(LabeledEdit2->Text,LabeledEdit3->Text.ToDouble(),"admin",Now());
}
}
删除一条记录
void __fastcall TForm1::SpeedButton3Click(TObject *Sender)
{
if(DBGrid1->DataSource->DataSet->RecordCount)
{
int nID=DBGrid1->DataSource->DataSet->Fields->Fields[0]->AsInteger;
String strCondition="ID="+String(nID);
DBComm::Instance().Tables<RecordOperator>(DBComm::Record)->Delete(strCondition);
}
}
更新一条记录
void __fastcall TForm1::SpeedButton2Click(TObject *Sender)
{
if(DBGrid1->DataSource->DataSet->RecordCount)
{
int nID=DBGrid1->DataSource->DataSet->Fields->Fields[1]->AsInteger;
String strName=LabeledEdit2->Text;
float fMoney=LabeledEdit3->Text.ToDouble();
String strCondition="ID="+String(nID);
DBComm::Instance().Tables<MyInfoOperator>(DBComm::MyInfo)->Update(strName,fMoney,"admin",Now(),strCondition);
}
}
获取数据源
DBGrid1->DataSource=DBComm::Instance().Tables<RecordViewOperator>(DBComm::RecordView)->Source();
精品推荐
其他版本下载
相关视频
-
没有数据
人气软件
EDB文件查看工具(ESEDatabaseView)59KB
/简体SQLite数据库管理工具(SQLiteStudio)22.1M
/多国语言[中文]数据库浏览器394.9M
/简体oracle10g25.0M
/简体mysql-oracle数据转换工具327KB
/简体PLSQL Developer21.8M
/简体32个经典Access模板2.6M
/简体通用数据库格式转换工具1.1M
/简体
厂商其他下载
- 电脑版安卓版IOS版Mac版
-
快车(FlashGet)7.4M
/简体VeryCD 电驴(easyMule)4.1M
/简体Opera浏览器81.8M
/简体光影魔术手19.1M
/简体360安全浏览器7.044.6M
/简体格式工厂103.0M
/多国语言[中文]365桌面日历9.6M
/简体福昕PDF阅读器(Foxit Reader)88.4M
/简体快播(QvodPlayer)12.2M
/简体快玩游戏盒31.7M
/简体
优志愿57.2M
/简体全民枪战2.01.40G
/简体北京公交103.2M
/简体泰拉瑞亚245.9M
/简体迷你世界582.3M
/简体江苏高考16.0M
/简体小米枪战1.31G
/简体腾讯疯狂贪吃蛇48.3M
/简体腾讯街头篮球544.2M
/简体深海大作战手机版30.9M
/简体
跑跑卡丁车40.7M
/简体高考志愿君app63.9M
/简体传奇战域手游491M
/简体像素车超改iphone版370.4M
/简体代号英雄iphone版371.2M
/简体人vs导弹游戏iphone版224.5M
/简体北京公交16.5M
/简体熊猫看书iPad版32.9M
/简体影音先锋iPad版0KB
/简体WPS iPad版228M
/简体
Betterzip Mac23.9M
/简体IINA Mac版77M
/英文多宝游戏盒Mac版90.2M
/简体eZip Mac版15.7M
/简体ios5.1固件802M
/简体Adobe Photoshop CS6 Mac版1.05G
/简体英雄联盟Mac版66.2M
/英文magican for mac12.1M
/简体虾歌Mac版9M
/简体欧朋浏览器for mac169.3M
/简体
相关文章
- 天国拯救食品代码获取一览 天国拯救食品代码是什么
- 我的世界侏罗纪mod怎么玩 我的世界侏罗纪mod新手教学攻略
- colorroad中文是什么 color road game介绍
- color road怎么玩 color road游戏攻略
- endel怎么玩 endel怎么用
- My Brother Rabbit配置要求高吗 My Brother Rabbit推荐配置一览
- My Brother Rabbit什么时候出 My Brother Rabbit发售时间
- 腐烂国度2MOD怎么用 腐烂国度2MOD使用方法
- 斩魔大圣Demonbane游戏攻略 斩魔大圣Demonbane中文攻略
- The Cycle什么时候出 The Cycle发售时间一览
查看所有评论>>网友评论共0条
热门关键词
精彩评论