Also, I use Interbase Express 7.11 delphis components
Here is all the code of the project:
unit unit_simple_opening_a_table;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, DB, IBCustomDataSet, IBDatabase;
type
Tform_simple_opening_a_table = class(TForm)
IBDatabase1: TIBDatabase;
IBTransaction1: TIBTransaction;
IBDataSet1: TIBDataSet;
BitBtn1: TBitBtn;
procedure BitBtn1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
form_simple_opening_a_table: Tform_simple_opening_a_table;
implementation
{$R *.dfm}
procedure Tform_simple_opening_a_table.BitBtn1Click(Sender: TObject);
begin
ibdatabase1.Open;
with ibdataset1 do begin
open;
edit;
post;
close;
end ;
end;
end.
Friendly, Dennis
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf
Of Marselle
Sent: Friday, December 14, 2007 3:03 PM
To: [email protected]
Subject: RE: [delphi-en] access violation on post, working on delphi 7 and
firebird 2.0.3.12981 ref/eDN0013816581
can you post a sample of the code.. perhaps you are
trying to access something that not been created
properly.. to see the code would make it easier to
help you..
--- dennis <[EMAIL PROTECTED] <mailto:dennis%40praxi.gr> > wrote:
> 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:delphi-en%40yahoogroups.com>
> [mailto:[email protected] <mailto:delphi-en%40yahoogroups.com> ]
On Behalf
> Of Andries Bos
> Sent: Friday, December 14, 2007 2:16 PM
> To: [email protected] <mailto:delphi-en%40yahoogroups.com>
> 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>
> <mailto:dennis%40praxi.gr> >
> To: [email protected] <mailto:delphi-en%40yahoogroups.com>
> <mailto:delphi-en%40yahoogroups.com> ;
> [EMAIL PROTECTED]
<mailto:firebird-support%40yahoogroups.com>
> <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{
>
=== message truncated ===
__________________________________________________________
Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs
[Non-text portions of this message have been removed]