Delphi record结构体 数据较多时出现数据紊乱和内存报错
时间:2011-08-18
来源:互联网
建立了一个 record 数组,将数据存储到数据库中,然后将数据库里的数据传递到服务器中。
TUser = packed record
Name: String[10]; //姓名
age : integer; //年龄
password : String[10]; //密码
sex : string[2]; //性别
BirthDay : TdateTime; //出生日期
city : string[16]; //城市
address : string[40]; //地址
province : string[16]; //省份
country : string[16]; //国家
phone : string[12]; //电话
fax : string[12]; //传真
e_mail : string[20]; //电子邮件
end;
当数据量较大时,比如800条数据时,上传时会出现内存地址访问,进程停止运行的错误!如何解决这个问题。
TUser = packed record
Name: String[10]; //姓名
age : integer; //年龄
password : String[10]; //密码
sex : string[2]; //性别
BirthDay : TdateTime; //出生日期
city : string[16]; //城市
address : string[40]; //地址
province : string[16]; //省份
country : string[16]; //国家
phone : string[12]; //电话
fax : string[12]; //传真
e_mail : string[20]; //电子邮件
end;
当数据量较大时,比如800条数据时,上传时会出现内存地址访问,进程停止运行的错误!如何解决这个问题。
作者: hanbinsharp 发布时间: 2011-08-18
帮顶,我没遇到你说的问题,不过我是用array[0..9] of char的类型,不晓得和string[10]是不是一样
作者: yinghuigu 发布时间: 2011-08-18
引用 1 楼 yinghuigu 的回复:
帮顶,我没遇到你说的问题,不过我是用array[0..9] of char的类型,不晓得和string[10]是不是一样
帮顶,我没遇到你说的问题,不过我是用array[0..9] of char的类型,不晓得和string[10]是不是一样
string多一个前导字节表示字符串长度
作者: cfvmario 发布时间: 2011-08-18
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28