当前位置: 主页 > 数据库

数据库技术及应用基础教程-计算机基础应用教程

发布时间:2023-02-09 16:15   浏览次数:次   作者:佚名

适用版本:所有

在NX的二次开发中,一些数据管理依赖于MySQL数据库,尤其是一些表格数据的管理。 用户通常有自己的数据库,会要求将这些表格数据放在数据库中进行管理。 这就需要我们能够读写数据库中的表。 最常用的数据库是“MySQL数据库”。 本文主要介绍如何读写MySQL数据库中的表。

功能说明

计算机基础应用教程_access数据做工资库教程_数据库技术及应用基础教程

首先需要下载“MySql.Data.dll”引用,添加到项目引用中,然后添加“using”语句,主要使用如下图所示:

数据库技术及应用基础教程_计算机基础应用教程_access数据做工资库教程

在对MySQL数据库表进行读写操作时,第一步是先连接数据库服务器。 链接代码如下图所示:

access数据做工资库教程_计算机基础应用教程_数据库技术及应用基础教程

access数据做工资库教程_计算机基础应用教程_数据库技术及应用基础教程

下图是读取数据库表前10列内容的示例代码:

数据库技术及应用基础教程_计算机基础应用教程_access数据做工资库教程

数据库技术及应用基础教程_access数据做工资库教程_计算机基础应用教程

需要注意的是,命令语句中的“select * from”是读取数据库表的特定字符,“nx_blade_carrier_structural_parameter_z”是数据库表的名称。 如果在读完一张表后要读取数据库服务器的另一张表数据,需要关闭上一张表的读声明,如下图所示:

计算机基础应用教程_access数据做工资库教程_数据库技术及应用基础教程

下图是向MySQL数据库表写入一行数据的例子:

数据库技术及应用基础教程_计算机基础应用教程_access数据做工资库教程

数据库技术及应用基础教程_access数据做工资库教程_计算机基础应用教程

指令语句中的“insert into”为固定语句; “tableName”为要写入的表名; "(name,num,time)"是要写入的列名,如果为空,则写入到整个行中; “values”也是一个固定字符,标识后续要插入的数据; “('”和“')”之间是要插入的行对应列的值数据库技术及应用基础教程,用“,”隔开。

对MySQL数据库表进行读写操作后,需要关闭与MySQL数据库服务器的连接数据库技术及应用基础教程,如下图所示:

access数据做工资库教程_计算机基础应用教程_数据库技术及应用基础教程

计算机基础应用教程_数据库技术及应用基础教程_access数据做工资库教程

总结

MySQL数据库是常用的数据库,对应的读写方法也有很多。 可以选择最适合应用场景的方式来编写。