关于ini读取错误问题?
http://www.delphi2007.net/DelphiDB/html/delphi_20061224190355128.html
Filename:=ExtractFilePath(Paramstr(0))+'SET.INI';
Sid:=ini.ReadString('SETCONFIG','SERVERUSER','sa');
Sname:=ini.ReadString('SETCONFIG','SERVERNAME','yyjys');
SDname:=ini.ReadString('SETCONFIG','SERVERDBNAME','sims');
ini.Free;
会出现一个内存错误对话框?
ini:=TRegIniFile.Create; //你做了吗?
你回复之前,我已经找到错误拉。
try
AdoTable1.Active:=true;
except
begin
MessageBox(handle,'数据库连接有问题请与管理员联系!','错误',MB_ok or MB_ICONERROR);
application.Terminate;
end;
end;
在无法连接时候
这个代码为什么不执行application.terminate呢???
gz
var
tempIni: TIniFile;
begin
tempIni :=TIniFile.Create(extractfilepath(ParamStr(0))+'sys.ini');
SQLServerName := tempIni.ReadString('SYSTEM', 'SERVER', '');
SQLDBName := tempIni.ReadString('SYSTEM', 'DBNAME', '');
Password := tempIni.ReadString('SYSTEM', 'Password','');
tempIni.Free;
ConnString :='Provider=SQLOLEDB.1;Password='+password
+';Persist Security Info=True;User ID=sa;Initial Catalog='
+SQLDBName+';Data Source='+SQLServerName;
try
sysdm.DBConnect.connected := false;
sysdm.DBConnect.ConnectionString := ConnString;
sysdm.DBConnect.connected := true;
except
on e:EoleException do
begin
if e.Errorcode = -2147217843 then
begin
MsShow('数据库密码不对!');
end
else if e.Errorcode = -2147467259 then
begin
showmessage('数据库服务器名或数据库名不对!');
application.Terminate;
end;
end;
end;
关于ini读取错误问题?相关推荐
- 文件ini读取不出来值,GetPrivateProfileString函数
问题描述: 从配置文件ini读取字段,用notepad.exe保存一下,GetPrivateProfileString读取字段就读取不到,错误值是2,文件不存在,实际上文件存在的. GetPrivat ...
- linux 硬盘错误,linux – 硬盘读取错误……停止?
我的故事很简单.我有一台轻型服务器,运行Arch Linux,它将大部分数据存储在由两个SATA驱动器组成的RAID-1上.它大约4个月没有任何问题.然后,我突然开始在其中一个驱动器上读取错误.总是, ...
- python 文件读取错误之FileNotFoundError: [Errno 2] No such file or directory:,顺便学习斜杠/和反斜杠\的用法
python 文件读取错误之FileNotFoundError: [Errno 2] No such file or directory:,顺便学习斜杠/和反斜杠\的用法: 最近学习文件读取和中文分词 ...
- IDEA使用git出现SSH:无法解析主机名XXX:名称或服务未知无法从远程存储库读取错误
IDEA使用git出现SSH:无法解析主机名XXX:名称或服务未知无法从远程存储库读取错误这个也是大家经常出现的一个错误,今天就分享一下如何进行配置 你在IDEA中进行pull或者push的时候会出现 ...
- keil 汉字区位码/内码读取错误解决方案
keil 汉字区位码/内码读取错误 第一种情况:特殊的字符读取错误,加\0XFD即可 第二种情况: 所有的字符都读取错误,使用notepad++转换编码格式ANSI, //使用第二种方法,第一种情况也 ...
- 金蝶K3发货通知单下推外购入库时,报数据读取错误,列名无效处理过程
一大早,用户反馈发货通知单下推外购入库时,报数据读取错误,列名"FHeadSelfP0342"无效: 首先确认这个字段是表头(FHead是表头自定义字段,FEntry是表体自定义字 ...
- 火狐浏览器如何找html错误,Firefox火狐浏览器的“源文件无法读取”错误的修复方法...
"无法读取源文件"是用户尝试从Internet上下载文件并使用Mozilla Firefox浏览器将其保存在默认位置时可能发生的错误.当您下载任何类型的文件(包括音乐,游戏,文档等 ...
- HALC:用于长读取错误纠正的高吞吐量算法
背景: 第三代PacBio SMRT长读取可以有效地解决第二代测序技术的读长问题,但包含大约15%的测序错误.已经设计了几种纠错算法以有效地将错误率降低到1%,但是它们丢弃了大量未校正的碱基,因此导致 ...
- LoRDEC: a tool for correcting errors in long sequencing reads 纠正长序列读取错误的工具
LoRDEC: a tool for correcting errors in long sequencing reads Eric Rivals 21st August 2015 Abstract ...
- linux驱动读取文件失败怎么办,linux – 由于单个驱动器读取错误导致软件RAID-1导致内核故障...
我在两个相同的希捷1GB硬盘上运行Fedora 19(内核3.11.3-201.fc19.x86_64),并安装了软件RAID-1(mdadm): # cat /proc/mdstat Persona ...
最新文章
- Naigos PNP图无法加载最新数据
- 进程间通信的方式(四):信号量
- WebRTC通信流程
- Docker 加速器升级版
- kubeedge源码分析
- 海康威视高级副总裁毕会娟:全面解读“物信融合数据平台”的功能与业务逻辑... 1
- 数字电视 星座图 matlab,数字电视 MER 及星座图剖析
- 用计算机排列姓氏顺序,电脑excel文档中如何根据姓氏笔画来排序
- html5 css3冷色调渐变色特效
- Logistic逻辑回归预测员工离职问题
- lambda表达式与正则表达式
- python复杂背景抠图_Opencv实现抠图背景图替换功能
- psql -d temp 时候的txid_current!
- ESP32快速实现3.2英寸TFT LCD中jpeg图像(ILI9341)
- 兄弟Brother PT-9200DX 驱动
- 楼市步入慢行道 购房窗口期显现?
- 申报绿色工厂对企业有什么好处
- Vue学习笔记——v-show实现原理
- 前端进阶垫脚石-前端工程化
- 怎么恢复单反相机删了的照片