搬瓦工官网中国镜像站:https://bwh81.net(搬瓦工官方网站,放心访问)
搬瓦工官方中文网:https://bwh86.net
搬瓦工官网所有方案以及库存监控页面:https://bwh86.net/monitor
最新搬瓦工最大优惠力度优惠码(循环优惠6.58%):BWHNCXNVXV
搬瓦工新用户注册和图文购买教程:点击查看
SQL(结构化查询语言)是第四代语言(4GL),用于定义,操纵和控制RDBMS(关系数据库管理系统)。
在开始主要文章之前,让我们熟悉使用的工具。
1.编译器: Code :: Block用MinGW编译器IDE
下载链接:http://www.codeblocks.org/downloads/5
Code:: Blocks是一个交叉编译器(它可以在Windows,Linux和Mac等任何平台上运行),可以免费下载。该IDE专为C和C ++设计,易于使用。(ps:我现在习惯使用vs)
2.API:我们将使用SQLAPI ++库
下载链接:https://www.sqlapi.com/Download/
SQLAPI ++是一个C ++库(基本上是一组头文件),用于访问多个SQL数据库(Oracle,SQL Server,DB2,Sybase,Informix,InterBase,SQLBase,MySQL,PostgreSQL,SQLite,SQL Anywhere和ODBC)。它易于实现且简单。
3.OCCI: Oracle C ++调用接口
下载链接:https://www.oracle.com/database/technologies/appdev/oci.html
OCCI是数据库公司ORACLE定义的接口,该接口定义了一个舒适的接口,供C ++程序员使用让人联想到SQL语句的参数使用类访问Oracle数据库。该接口适用于ORACLE 9i,ORACLE 10,并且随Oracle一起提供。
我们必须下载并安装以上三个文件(如果没有的话)。现在我们几乎可以开始了。
开始之前的一些设置:
1.打开代码:: blocks IDE,然后转到或单击设置->编译器和调试器设置(您现在将看到全局编译器设置)
2.现在,在链接器设置中单击“链接器设置”,然后单击“添加”按钮并添加以下内容
对于Windows操作系统:
C:\ SQLAPI \ lib \ libsqlapiddll.a
C:\ Program Files \ CodeBlocks \ MinGW \ lib \ libuser32.a
C:\ Program Files \ CodeBlocks \ MinGW \ lib \ libversion.a
C:\ Program Files \ CodeBlocks \ MinGW \ lib \ liboleaut32.a
C:\ Program Files \ CodeBlocks \ MinGW \ lib \ libole32.a
这些将在您的SQLAPI ++中找到(如果您尚未在C盘中解压缩,则选择适当的位置,并将提到的文件添加到链接器设置中)。
上面的代码用于添加库文件以将C / C ++程序与SQLAPI连接。
基本上,有两个步骤:
1.连接到数据库(和错误处理)
代码如下:
2.执行一个简单的SQL命令
现在,我们将执行一个简单的SQL查询。首先,为数据库创建一个表:
创建表tb1(id号,名称varchar(20);
现在,在连接连接之后,建立与数据库的连接;方法,您应该使用cmd.setCommandText方法将查询传递到数据库,如下所示:
现在,要执行查询,我们必须使用以下命令:cmd.Execute();
完整代码:
众所周知,Oracle不是自动提交的(提交是对数据库中数据的永久反映),因此,我们必须提交它。
con.Commit();
同样,当发生异常时,我们可以回滚事务,因此我们可以使用以下方法:
con.Rollback();
要删除一行,我们使用此命令。
cmd.setCommandText(“从tb1删除,其中id = 2”);
因此,到本文末尾,我们已经学习了如何将C / C ++程序连接到数据库并执行操作。
免费领取C/C++的学习资料及教程,请+QQ群:560434603或者点击下方了解更多链接
搬瓦工机房方案整理
搬瓦工目前提供了4个方案,包括搬瓦工KVM方案,搬瓦工CN2 GT方案,搬瓦工CN2 GIA-E方案和搬瓦工香港方案,每种方案有多种套餐配置,详细的配置和价格整理如下:套餐名称 | CPU | 内存大小 | 硬盘容量 | 每月流量 | 带宽 | 价格/年 | 购买链接 |
---|---|---|---|---|---|---|---|
搬瓦工CN2-E限量版(搬瓦工补货通知群(禁言,仅推送):903230558) | |||||||
CN2 GIA LIMITED EDITION | 1核 | 1 GB | 10 GB | 500 GB | 1 Gbps | $89.99 | 立即购买 |
搬瓦工CN2 GT方案 | |||||||
CN2 | 1核 | 1024 MB | 20 GB | 1000 GB | 1 Gbps | $49.99 | 立即购买 |
CN2 | 1核 | 2048 MB | 40 GB | 2000 GB | 1 Gbps | $99.99 | 立即购买 |
CN2 | 2核 | 4096 MB | 80 GB | 3000 GB | 1 Gbps | $199.99 | 立即购买 |
CN2 | 2核 | 8 GB | 160 GB | 5000 GB | 1 Gbps | $399.99 | 立即购买 |
CN2 | 3核 | 16 GB | 320 GB | 8000 GB | 1 Gbps | $799.99 | 立即购买 |
CN2大流量 | 3核 | 16 GB | 320 GB | 12000 GB | 1 Gbps | $899.99 | 立即购买 |
CN2大流量 | 3核 | 16 GB | 320 GB | 16000 GB | 1 Gbps | $1299.99 | 立即购买 |
搬瓦工CN2 GIA-E方案(可选搬瓦工DC9 CN2 GIA,搬瓦工DC6 CN2 GIA,搬瓦工日本大阪软银线路) | |||||||
CN2 GIA ECOMMERCE | 2核 | 1 GB | 20 GB | 1000 GB | 2.5 Gbps | $169.99 | 立即购买 |
CN2 GIA ECOMMERCE | 3核 | 2 GB | 40 GB | 2000 GB | 2.5 Gbps | $299.99 | 立即购买 |
CN2 GIA ECOMMERCE | 4核 | 4 GB | 80 GB | 3000 GB | 2.5 Gbps | $549.99 | 立即购买 |
CN2 GIA ECOMMERCE | 6核 | 8 GB | 160 GB | 5000 GB | 5 Gbps | $879.99 | 立即购买 |
CN2 GIA ECOMMERCE | 8核 | 16 GB | 320 GB | 8000 GB | 5 Gbps | $1599.99 | 立即购买 |
CN2 GIA ECOMMERCE | 10核 | 32 GB | 640 GB | 10000 GB | 10 Gbps | $2759.99 | 立即购买 |
CN2 GIA ECOMMERCE | 12核 | 64 GB | 1280 GB | 12000 GB | 10 Gbps | $5399.99 | 立即购买 |
搬瓦工香港方案 | |||||||
香港CN2 GIA | 2核 | 2048 MB | 40 GB | 500 GB | 1 Gbps | $899.99 | 立即购买 |
香港CN2 GIA | 4核 | 4096 MB | 80 GB | 1000 GB | 1 Gbps | $1559.99 | 立即购买 |
香港CN2 GIA | 6核 | 8192 MB | 160 GB | 2000 GB | 1 Gbps | $2999.99 | 立即购买 |
香港CN2 GIA | 6核 | 16384 MB | 320 GB | 4000 GB | 1 Gbps | $5899.99 | 立即购买 |
搬瓦工日本方案 | |||||||
日本CN2 GIA | 2核 | 2048 MB | 40 GB | 500 GB | 1.2 Gbps | $899.99 | 立即购买 |
日本CN2 GIA | 4核 | 4096 MB | 80 GB | 1000 GB | 1.2 Gbps | $1559.99 | 立即购买 |
日本CN2 GIA | 6核 | 8192 MB | 160 GB | 2000 GB | 1.2 Gbps | $2999.99 | 立即购买 |
日本CN2 GIA | 6核 | 16384 MB | 320 GB | 4000 GB | 1.2 Gbps | $5899.99 | 立即购买 |
搬瓦工KVM方案 | |||||||
KVM | 2核 | 1024 MB | 20 GB | 1 TB | 1 Gbps | $49.99 | 立即购买 |
KVM | 3核 | 2 GB | 40 GB | 2 TB | 1 Gbps | $99.99 | 立即购买 |
KVM | 4核 | 4 GB | 80 GB | 3 TB | 1 Gbps | $199.99 | 立即购买 |
KVM | 5核 | 8 GB | 160 GB | 4 TB | 1 Gbps | $399.99 | 立即购买 |
KVM | 6核 | 16 GB | 320 GB | 5 TB | 1 Gbps | $799.99 | 立即购买 |
KVM | 7核 | 24 GB | 480GB | 6 TB | 1 Gbps | $1,199.99 | 立即购买 |
还木有评论哦,快来抢沙发吧~