所在位置:首页编程开发数据库类 → MyCode代码生成器 v1.0绿色版

MyCode代码生成器

 v1.0绿色版
  • 软件大小:555KB
  • 更新日期:2014/1/13
  • 软件语言:简体
  • 软件类别:数据库类
  • 软件授权:免费软件
  • 软件官网:
  • 适用平台:WinXP, Win7

软件评分

PC6本地下载文件大小:555KB 高速下载需下载高速下载器,提速50%

    软件介绍精品推荐相关视频人气软件相关文章评论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();

    精品推荐

    下载地址

    • MyCode代码生成器 v1.0绿色版

      本地高速下载

    其他版本下载

    相关视频

      没有数据

    人气软件

    厂商其他下载

    电脑版安卓版IOS版Mac版

    查看所有评论>>网友评论0

    发表评论

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

    精彩评论

    最新评论

    热门关键词