• C++ builder数据库连接大全


    最近在用BCB做个小项目,因为自己没学过C++,BCB也是第一次接触所以想在网上找点资料,但发现BCB的东西很少,而且关于数据库操作方面的东西都说的很笼统,不能给找资料的人提供帮助,所以我就把自己知道的一点关于BCB数据库方面的一点东西分享给大家,希望对初学者有所帮助。

    1.数据库的查询
       Query1->Close();
       Query1->SQL->Clear();
       Query1->SQL->Add("select soft_name,soft_vision,soft_org from soft_info where ");
       Query1->SQL->Add("host_ip='192.168.1.111'");
       Query1->ExecSQL();  

    //上面是将结果集保存在Query1中
    int q=Query1->RecordCount;
    if(Query1->FindFirst())   //查找结果集中的第一条记录
    {
      a=Query1->operator []("soft_name");
      b=Query1->operator []("soft_vision");
      c=Query1->operator []("soft_org");
      Memo1->Lines->Add(" Èí¼þÃû£º"+a);
      Memo1->Lines->Add(" Èí¼þ°æ±¾£º"+b);
      Memo1->Lines->Add(" Èí¼þÉÌ£º"+c);
      Memo1->Lines->Add("");
      int m=1;
      while(m<q){
      if(Query1->FindNext())   //查找结果集中的下一条记录
      {
        a=Query1->operator []("soft_name");
        b=Query1->operator []("soft_vision");
        c=Query1->operator []("soft_org");
        Memo1->Lines->Add(" Èí¼þÃû£º"+a);
        Memo1->Lines->Add(" Èí¼þ°æ±¾£º"+b);
        Memo1->Lines->Add(" Èí¼þÉÌ£º"+c);
        Memo1->Lines->Add("");
      }
      m++;
      }
    }

    //上面是将每条记录存到控件中

    2.数据库的添加
    Query1->Close();
    Query1->SQL->Clear();
    Query1->SQL->Add("insert into soft_info (soft_name,soft_vision,soft_org,host_ip) values ('");
    Query1->SQL->Add(name->operator [](j)+"','");
    Query1->SQL->Add(version->operator [](j)+"','");
    Query1->SQL->Add(pub->operator [](j)+"','");
    Query1->SQL->Add("109.128.10."+AnsiString(j+1)+"')");
    Query1->ExecSQL();

    3.数据库的删除
    Query1->Close();
    Query1->SQL->Clear();
    Query1->SQL->Add("delete from soft_info");
    Query1->ExecSQL();
    Query1->DataSource->DataSet->Refresh();
  • 相关阅读:
    小程序canvas生成海报-新旧接口
    vue网页小程序实现七牛云图片文件上传以及原生组件video显示不出问题
    【文化课】 一篇魔改英语理解
    python萌新笔记
    版本控制(Version control)
    开源许可证(License)
    agc004c
    python日期时间、时间戳互相转换
    拓展django-haystack全文检索的样式和搜索频率限制
    常用JS代码
  • 原文地址:https://www.cnblogs.com/top5/p/1891388.html
Copyright © 2020-2023  润新知