Re: Working on problem, thanks for driver help

Поиск
Список
Период
Сортировка
От Fred Parkinson
Тема Re: Working on problem, thanks for driver help
Дата
Msg-id 47BD9806020000A700006BB7@groupwise.abag.ca.gov
обсуждение исходный текст
Ответ на Working on problem, thanks for driver help  ("Fred Parkinson" <FredP@abag.ca.gov>)
Список pgsql-odbc
This is a resend, pardon if it went already; I got no copy so I suspect it never went.

Thanks for your reply.

There is no real code involved in the issue.  My main form, fMain, has a subform, fStudent.  When the user picks a
studentfrom a drop-down list on fMain, fMain sends the subform fStudent the id of the selected student.  Upon receiving
thestudent id, the subform makes that student record the record displayed for editing by using the code
'Me.RecordsetClone.FindFirst"student_id = " & cstr(id)' followed by (if no error) 'Me.Bookmark =
Me.RecordsetClone.Bookmark'

This part works as desired.  I have stepped through the problem and found that this code is not run when the problem
occurs,thus is not causing the subform to move unexpectedly to the undesired record. 

 If the user then chooses to edit the (tabbed control displayed) student data by using the Windows operating system
functionsctrl-c, ctrl-v or ctrl-x, the form unexpectedly jumps to a new record before the ctrl-? function acts, and the
actionis then applied to the new, unexpected record! 

As for when it started happening, that is unclear, but probably not too long ago.  At first the users thought they were
makinga mistake, that they were in error somehow, and didn't bring it to my attention until yesterday. 

Clearly I need to find out if something was changed in the recent past: upgrade to server, or to workstations (tech
supporthas the habit of making changes without telling anyone).  One of the techs thinks that a Win XP Office 2002 -
Office2007 compatibility upgrade was done recently on the workstations, so I will pursue that as well as whatever else
Ior others can think of. 

Thank you for considering my problem.

Fred


>>> Andrei Kovalevski <andyk@commandprompt.com> 02/21/2008 1:07 AM >>>
Hello,

It's hard to understand your problem. When did your problem appear? Show
us your ODBC + PostgreSQL relative code.

Fred Parkinson wrote:
> I tried 8.01.02 to replace my old one, but the problem persists.
>
> I will keep trying newer versions, but I thought I might post a description of the problem in the meantime in case
someonehas seen it or has suggestions. 
>
> In my app. I have a subform which has a tab control with student information, and the form source is table tStudents,
apostgres table. 
>
> This form is embeded in another form, fMain.
>
> Odd thing is, if I do a Ctrl-V to paste text into a text box on the tab, the form moves to a new record and pastes
thedata there instead of to the original record that was displayed!  The form has moved to the new record before the
'beforeupdate' event of the text box has fired. 
>
> This happens if I paste into a box on either tab page.  You don't notice it at first because all the rest of the
boxescontinue to display the data of the original record, until you click on another tab.  Then all the boxes show the
newunwanted record, and there the pasted data is. 
>
> Ctrl-X (cut) has the same problem.  Things look good at first, then you notice that you removed data from a different
recordthat the form has moved to! 
>
> It doesn't happen when I copy all the postgres data into a local access table and then use it as the record source
insteadof the postgres table.  This is what makes me think it may be an odbc driver issue. 
>
> Ctrl-V and Ctrl-X are windows functions (I'm on Win XP Professional, not sure which SP) so concievably Win is part of
theproblem.  I will set up a box with an earlier version of XP and see what happens. 
>
> This app has been running smoothly for years, and through several updates to the backend postgres database.
>
> Thanks in advance for any help, if I solve it I will post a solution.
>
> Fred
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 2: Don't 'kill -9' the postmaste
--
Andrei Kovalevski
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
Managed Services, Shared and Dedicated Hosting
Co-Authors: plPHP, ODBCng - http://www.commandprompt.com/




В списке pgsql-odbc по дате отправления:

Предыдущее
От: "Fred Parkinson"
Дата:
Сообщение: Re: Working on problem, thanks for driver help
Следующее
От: Bruce McAlister
Дата:
Сообщение: ODBC Version supporting specif databases?