如何将数据存入数据库Access或者SQL

young0504 young0504 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我现在的工作是在前人的基础上对系统增加一个数据库功能,原先存储数据是在一个ble文件(自定义),相当于txt文本。
这是创建:
if(!fileall.Open(m_path+_T("瑕疵息.ble"),CFile::modeCreate|CFile::modeReadWrite)) {MessageBox("创建文件失败!","错误");return;}


fileall.Write(&dia_pixel,sizeof(int));// 记录被测片子直径
fileall.Write(&nimgnumber,sizeof(int));//记录图片总数
fileall.Write(&ntotalxccount,sizeof(unsigned long));//总瑕疵等效园数量
CString s;
int nxadjust,nyadjust;//统一坐标系时各个等效瑕疵圆圆心坐标的调整量

HANDLE hfileload;
HANDLE hMapload;
LPBYTE lpforfreemem,lptemp;
XcInfo *pinfo;
CString xcfilepath=m_path+_T("瑕疵信息.ble");
hfileload=CreateFile(xcfilepath.GetBuffer(),GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
hMapload=CreateFileMapping(hfileload,NULL,PAGE_READONLY,0,0,NULL);
lpforfreemem=lptemp=(LPBYTE)::MapViewOfFile(hMapload,FILE_MAP_READ,0,0,0);
lptemp+=sizeof(int)*2+sizeof(unsigned long);//080224根据文件格式的改动而改动
pinfo=(XcInfo *)lptemp;
m_reportlist.SetExtendedStyle( LVS_EX_FULLROWSELECT| LVS_EX_GRIDLINES );
m_reportlist.ShowWindow(SW_SHOW);
m_reportlist.DeleteAllItems ();
int nColumnCount =m_reportlist.GetHeaderCtrl()->GetItemCount();
// Delete all of the columns.
这些是文件存储读取的代码,我不知道如何将它读入数据库,是否要先转换成txt文本,在存入Access?
...全文

相关推荐

VC++将BMP图片存入Access数据库

本实例演示如何使用VC++将BMP图片存入Access数据库,注意Access字段的类型及长度值,测试时请注意

kimmyongho1976

Access数据库到SQL语句的转换指南

本文还有配套的精品资源,点击获取 简介:Access是一种轻便的关系型数据库管理系统,但它与MySQL、SQL Server等系统的不兼容性给数据迁移带来挑战。本文旨在介绍如何将Access数据库转换为SQL语句,以便迁移到其他数据库系统。包括了连接Access数据库、表结构分析、生成CREATE TABLE语句、数据导出和关系处理等关键步骤,以及在迁移过程中需要注意的数据...

兔乱扔

SQL语句操作Access数据库入门实战

Microsoft Access 是微软推出的一款关系型数据库管理系统(RDBMS),隶属于 Microsoft Office 套件。它通过图形化界面和集成开发环境,降低了数据库开发门槛,尤其适合中小型业务系统和桌面级应用开发。Access 数据库文件通常以.accdb为扩展名(早期版本为.mdb),其内部结构包含表、查询、窗体、报表、宏和模块六大核心对象。其中:表(Table):用于存储数据,是数据库的基础。查询(Query)

微尘-黄含驰

易语言实现Access数据库SQL操作工具

DDL是SQL用来定义数据结构的语言,主要用于创建、修改、删除数据库中的对象,如表、索引和视图。创建表(CREATE TABLE):定义新表的结构,包括字段名称、数据类型、主键约束等。sql这条语句创建了一个名为Employees的表,其中包含员工ID(主键)、名字、姓氏、电子邮件和出生日期。修改表(ALTER TABLE):用于添加、删除或修改表的列。sql这条语句在现有的Employees表中添加了一个新的列MiddleName。

斜阳君

Access数据库导入Mysql的方法之一

不同数据库之间若不能导入导出,那么将是一件可怕的事情,所幸的是一般情况下通过不同的方法和途径,都可以实现,方法有多种,本人提供其中的一个,提供一个自己的处理思路,意在抛砖引玉,     第一步:首先将access数据库利用自身的导出功能,自定义一种容易对其操作的格式的txt文本文档,这也是关系到下一步操作的关键。     第二步:先在mysql中建立一个同样结构的表(当然,这步可以在第三步中用程序实现,由于时间仓促,我未能完成,抱歉)     第三步:也就是自己编程了,想办法把导出的文件用程序把每条记录读出并写入到Mysql数据表当中,     $row =  file("ipadress.t

weixin_38528086
评论 3
收藏 已收藏
分享
返回顶部
young0504
C++ 语言 65,214 成员 250,514 内容