1)原编写的信息管理程序是没有问题的,但是后我经过了加密处理
字符串加密解密函数如下:
函数名:Encrypt //Decrypt
编译是没有问题,但是在录入数据是就出现这些错误
'0':is not a valid integer value.
2)第二个问题是,我的第一次运行程序时回校验数据库是否存在,
不存在则建立,以方便进行程序录入记录,但是问题是若进入程序
没有录入记录而是又退出,但是下次启动程序就是没有记录读取
所以就出提示错误如下:
list index out of bounds(-1)
字符串加密解密函数如下:
函数名:Encrypt //Decrypt
编译是没有问题,但是在录入数据是就出现这些错误
'0':is not a valid integer value.
2)第二个问题是,我的第一次运行程序时回校验数据库是否存在,
不存在则建立,以方便进行程序录入记录,但是问题是若进入程序
没有录入记录而是又退出,但是下次启动程序就是没有记录读取
所以就出提示错误如下:
list index out of bounds(-1)
解决方案 »
- delphi 2006以上版本一个环境参数设置问题。
- 想学delphi,网上找视频也不好找,大家给个好建议
- delphi中用ADO连接SQL2005数据库的问题,寻求高手解答
- 用sql server 用哪些控件如何设计报表啊
- 在线等待怎样对如下datagrid 中的数据操作,很急!
- dataset does not support bookmarks,which are required for mulit-record data controls 这是什么错误??
- Timer的问题(或者是多线程的问题),解决得200分,合理建议100分,先给100
- “木鱼”的贴……谢谢大家!!!
- 请教一个线程问题。
- 一个网友160CM,55KG,算不算胖?
- 利用ArcGIS和Delphi开发的问题
- 求救 cxGrid 拖拽行的实现
函数名:Encrypt //Decrypt
我输入记录:
//姓名 性别 年龄 语文 数学 政治
赵一平 男 20 50 60 80
//上行信息保存记录是成功的
而输入下次就出错了
//姓名 性别 年龄 语文 数学 政治
赵一平 男 18 50 60 80
赵二平 男 19 50 60 80
只要是年龄是18或者19就出错
'0':is not a valid integer value.
2. 超出范围,比如TList ,TStringList 之类的。。lz仔细检查
function Encrypt(str:string):string; //加密字符串
var
s : string[255];
c : array[0..255] of Byte absolute s;
i:Integer;
begin
s:=str;
For i:=1 to ord(s[0]) do
c[i] := i XOr c[i];
result:=s;
end;function Decrypt(str:string):string; //解密字符串
var
s : string[255];
c : array[0..255] of Byte absolute s;
i:Integer;
begin
s:=str;
For i:=1 to Length(s) do
s[i] := chr(i XOr ord(s[i]));
result:=s;
end;