Hello Andries

 

I do not make any changes on the data. 

I order to find out what is going on, in my new project there is no code at
all by me

It has only one event of the button that doing the follow:

 

procedure Tform_simple_opening_a_table.BitBtn1Click(Sender: TObject);

begin

  ibdatabase1.Open;

  with ibdataset1 do begin

    open;

    edit;

    post;   // ß- the access violation is occurred right here

    close;

  end ;

end;

 

No other events at all.

 

Firently Dennis

 

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf
Of Andries Bos
Sent: Friday, December 14, 2007 2:16 PM
To: [email protected]
Subject: Re: [delphi-en] access violation on post, working on delphi 7 and
firebird 2.0.3.12981 ref/eDN0013816581

 

I have had the same problem in the past on XP, but now I rely on regional
settings and explicitly 'ask' the system for it's regional settings before a
post :

as a start...:

GetLocaleFormatSettings(LOCALE_SYSTEM_DEFAULT, LFormatSettings);

LCurrStr := CurrToStrF(AValue, ffFixed, 2, LFormatSettings)

Regards

Andries

----- Original Message ----
From: dennis <[EMAIL PROTECTED] <mailto:dennis%40praxi.gr> >
To: [email protected] <mailto:delphi-en%40yahoogroups.com> ;
[EMAIL PROTECTED] <mailto:firebird-support%40yahoogroups.com>

Sent: Friday, December 14, 2007 12:37:37 PM
Subject: [delphi-en] access violation on post, working on delphi 7 and
firebird 2.0.3.12981 ref/eDN0013816581

I have a firebird database that worked well, until I changed the decimal

separator from [.] to [,] from regional settings of the system. 

Since this change, when I do an edit and post, on port I took the error

message: Access violation at address 0045CDD0 in module

'Project_simple_ opening_a_ table.exe' . Read of address 00000000.

I created a new project that does only action, edit and post and the access

violation appeared again.

If change the decimal separator back to [.] the application works perfect.

This problem occurred both on vista and on xp pro.

Any suggestions?

Thank you in advance

Dennis

[Non-text portions of this message have been removed]

<!--

#ygrp-mkp{
border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px
14px;}
#ygrp-mkp hr{
border:1px solid #d8d8d8;}
#ygrp-mkp #hd{
color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px
0px;}
#ygrp-mkp #ads{
margin-bottom:10px;}
#ygrp-mkp .ad{
padding:0 0;}
#ygrp-mkp .ad a{
color:#0000ff;text-decoration:none;}
-->

<!--

#ygrp-sponsor #ygrp-lc{
font-family:Arial;}
#ygrp-sponsor #ygrp-lc #hd{
margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;}
#ygrp-sponsor #ygrp-lc .ad{
margin-bottom:10px;padding:0 0;}
-->

<!--

#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean,
sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean,
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;}

#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform
:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0;}
#ygrp-vital ul li{
list-style-type:none;clear:both;border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;paddin
g-right:.5em;}
#ygrp-vital ul li .cat{
font-weight:bold;}
#ygrp-vital a{
text-decoration:none;}

#ygrp-vital a:hover{
text-decoration:underline;}

#ygrp-sponsor #hd{
color:#999;font-size:77%;}
#ygrp-sponsor #ov{
padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
#ygrp-sponsor #ov ul{
padding:0 0 0 8px;margin:0;}
#ygrp-sponsor #ov li{
list-style-type:square;padding:6px 0;font-size:77%;}
#ygrp-sponsor #ov li a{
text-decoration:none;font-size:130%;}
#ygrp-sponsor #nc{
background-color:#eee;margin-bottom:20px;padding:0 8px;}
#ygrp-sponsor .ad{
padding:8px 0;}
#ygrp-sponsor .ad #hd1{
font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:
122%;}
#ygrp-sponsor .ad a{
text-decoration:none;}
#ygrp-sponsor .ad a:hover{
text-decoration:underline;}
#ygrp-sponsor .ad p{
margin:0;}
o{font-size:0;}
.MsoNormal{
margin:0 0 0 0;}
#ygrp-text tt{
font-size:120%;}
blockquote{margin:0 0 0 4px;}
.replbq{margin:4;}
-->

__________________________________________________________
Never miss a thing. Make Yahoo your home page. 
http://www.yahoo.com/r/hs

[Non-text portions of this message have been removed]

 



[Non-text portions of this message have been removed]

Reply via email to