专业下载站,下载软件就到188下载站

188软件园

您的位置: 188软件园>编程软件>数据库类  > 

MyCode代码生成器

  • 软件大小:0.54MB
  • 更新日期:17-11-17
  • 软件语言:简体中文
  • 软件类别:数据库类
  • 软件授权:免费软件
  • 适用平台:winall
  • 安全检测: 360安全卫士 360杀毒 电脑管家
安全下载 使用WindSoul软件管家下载
软件介绍 人气软件 网友评论 下载地址

为您推荐: 网易邮箱大师 图图去水印 果备份 CC加速器 芒果TV

MyCode代码生成器,自动生成BCB版数据库操作代码(ADO),无需手工编写,只需简单调用就可以进行繁琐的数据库操作。

调用方法

准备工作:

登录数据库,点击生成,将DBComm文件夹复制到使用程序目录,在cpp文件头添加如下:

#include ".DBCommDBTablesMyInfoOperator.h"

#include ".DBCommDBTablesRecordOperator.h"

#include ".DBCommDBTablesRecordViewOperator.h"

#include ".DBCommDBComm.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();

下载地址

安全下载地址

优先使用Windsoul软件管家下载,更安全高效

普通下载地址

相关文章

网友评论

您的评论需要经过审核才能显示 网名

0条评论>网友评论

小编强力推荐

  • 下载

    CC加速器v3.1 43.66MB / 24-03-28

  • 下载

    QQ游戏大厅5.54.58036官方版 57.9MB / 24-03-06

  • 下载

    红手指云手机2.2.51 20.4MB / 23-11-22

  • 下载

    驱动人生8.16.19.56 65 MB / 23-11-22

下载周排行

  • 1 360浏览器13.1.1469.0 最新版

    53.4MB /下载

  • 2 租号玩5.17.230816.2 官方版

    3.03MB /下载

  • 3 万能数据恢复大师7.0.1.1 最新版

    3.28MB /下载

  • 4 向日葵远程控制 13.2.0.55335

    29MB /下载

  • 5 360安全卫士13.0 最新版

    86.1MB /下载

  • 6 腾讯视频V11.80.3227.0 官方正式版

    87.5 MB /下载

  • 7 腾讯QQ9.6.9.28878 最新版

    201.87MB /下载

  • 8 嗨格式录音大师1.0.33.97 官方版

    28.7MB /下载





MyCode代码生成器

MyCode代码生成器