Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Oracle 8, ODBC 8.0.4.4.0, VB 5.0 problem, insert problem:
Running Oracle 8, VB 5.0, Oracle ODBC driver 8.0.4.4.0. We are having
problems with rdOpenDynamic as resultset type. We always get a
rdOpenStatic resultset which cannot be used for inserts. Has anyone
else had this problem??? There are primary keys on the table. Is there
a workaround....
Set mrdoEnv = rdoEnvironments(0)
mrdoEnv.CursorDriver = rdUseOdbc
Set mrdoConn = mrdoEnv.OpenConnection("XXXXXX", _
rdDriverNoPrompt, False, "DSN=XXXX;UID=XXXXX;PWD=XXXXX")
sSQL = _
"SELECT fo_name, fo_dr_name_fk, fo_ca_name_fk, fo_fi_name_fk " _rdOpenDynamic as
& "FROM folder_test " _
& "WHERE fo_fi_name_fk = 'FOIA' " _
& "ORDER BY fo_ca_name_fk, fo_dr_name_fk, fo_name ASC;"
Set mrdoRS = mrdoConn.OpenResultset(sSQL, _ rdOpenDynamic, rdConcurRowVer, 0) ' - Even though I say use
mrdoRS.MoveFirst
SetRecNum
DataLoad
End Sub Received on Fri Jun 26 1998 - 17:41:04 CDT
![]() |
![]() |