Re: Citrix occasionally corrupting row of data.
- From: "dlesandrini" <datafast@xxxxxxxxxxx>
- Date: Thu, 28 Jun 2007 16:34:17 -0600
Thanks Tony
A lot of great ideas. This client is offsite, and one I've never visited,
but
the idea of logging and tracking stuff is probably the way to go. I was
hoping that someone had experienced it. That screen shot is distinctive
and if it had happened to anyone, they would probably have recognized it.
Thanks again for your comprehensive suggestions.
Danny
"Tony Toews [MVP]" <ttoews@xxxxxxxxxxxxxxx> wrote in message
news:pga883llru07aqhfug842v8rk04er11mq9@xxxxxxxxxx
"dlesandrini" <datafast@xxxxxxxxxxx> wrote:
Client opens employee record with Address subform embedded.
The screen shot they sent me shows the data corrupted as follows,
with an diminished copy of the text tacked onto the end. Imagine
the following, but without the spaces, which I added for clarity.
City: Madisonville adisonville disonvi
State: KYY
Zip: 42431 2431 431 31 1
You can view the actual screen shot here ...
http://www.amazecreations.com/datafast/Citrix_Issue.jpg
Very interesting. Thanks for the screen shot. Is there any interesting
code behind
the forms? I suspect not but I thought I'd ask.
Has anybody ever seen anything like this, on Citrix or not?
I'm wondering if there are multiple servers in this Citrix system and if
they all
have the same version of Jet.
What I've done is use the various API calls available and am checking the
version
number and date/time of a crucial dll, msjetxx.dll, to ensure it matches
what I have
on my system. See the Verify Appropriate Jet Service Pack is installed
page at my
website for more details including sample code:
www.granite.ab.ca\access\verifyjetsp.htm
Also we were getting corruptions with one of the four Citrix load balanced
servers so
the cilent put my app on just one of the other servers. It worked quite
well after
that.
To track when people logged in and out as well as abnormal terminations I
did the
following.
In one situation I created some logic behind a hidden form which was
opened when the
database was opened. It added a record to a logging table containing
relevant info
such as NT userid, work station name and so on. The autonumber ID of this
record was
retained on the form. When the database was closed, which meant this form
was
closed, the form then updated that record, using the stored autonumber ID
as having
normally terminated.
We could then monitor users who were having problems or were using
abnormal methods
of closing Access. Kinda funny to visit a user and state "I see you were
having a
problem yesterday. What was happening?" They'd look a bit surprised and
then tell
you. We never had to worry about someone doing the Ctrl+Alt+Del or
hitting the power
switch as it was an all NT4 network and they were good users.
I get my information which I log from the workstation name and the NT
logon user
name. See the API calls at the Access Web at www.mvps.org/access. I
haven't
bothered to use Access security yet.
This comes in quite useful in tracking corruptions. The station which
terminated
abnormally leaves their record in this table not flagged as closing.
Everyone else
can exit normally so their record is flagged as having exited normally. Of
course
when you have a power failure everyone's record in the database gets left
"open".
Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
.
- Follow-Ups:
- Re: Citrix occasionally corrupting row of data.
- From: David W. Fenton
- Re: Citrix occasionally corrupting row of data.
- References:
- Citrix occasionally corrupting row of data.
- From: dlesandrini
- Re: Citrix occasionally corrupting row of data.
- From: Tony Toews [MVP]
- Citrix occasionally corrupting row of data.
- Prev by Date: Re: Control names too long for "Tab Order" window
- Next by Date: Re: Missing first line of report in PDF after ConvertReportToPDF
- Previous by thread: Re: Citrix occasionally corrupting row of data.
- Next by thread: Re: Citrix occasionally corrupting row of data.
- Index(es):
Relevant Pages
|