Welcome To The Home Of The Visual FoxPro Experts  
home. signup. forum. archives. search. google. articles. downloads. faq. members. weblogs. sponsors. rss.
 From: Anil Sharma
  Where is Anil Sharma?
 ludhiana
 India
 Anil Sharma
 To: MENDEL TOLIBAS
  Where is MENDEL TOLIBAS?
 makati
 Philippines
 MENDEL TOLIBAS
 Tags
Subject: RE: Update Oracle Database
Thread ID: 203154 Message ID: 203514 # Views: 22 # Ratings: 0
Version: Visual FoxPro 7 Category: ODBC, ADO and OLEDB
Date: Friday, November 14, 2008 6:24:35 AM         
   


> >
> >
> > 
> >      lcString='Driver={Microsoft ODBC for Oracle};Server=el;Uid=master; 
> >      Pwd=master;'
> >      lnHandle=SQLSTRINGCONNECT(lcString)
> >  
> > USE VFPTABLE AGAIN SHARE IN 0
> > 
> > SELECT VFPTABLE
> > SCAN
> >       = SQLEXEC(lnHandle, "INSERT INTO employees (FIELD1,FIELD2) VALUES(?VFPTABLE.FEILD1,?VFPTABLE.FIELD2)" )
> > 
> > ENDSCAN
> > 
> > 

> >
> >
> >
> > Anil
> > My Blog
>
>
> I tried the code and it works up to 8 fields
> but the problem is when I tried to insert more than 8 fields, when I compiled it says that the command contains unrecognized phrase/keyword
>
> then the other one is with the same error in which here I tried multi line just like when I use replace in which I can use ,; whenever there is is another field to replace to make more easy to debug:
>
> Sample:
> SELECT vEmployee
> SCAN
> = SQLEXEC(lnHandle, "INSERT INTO employees (Code,;
> Name)
> VALUES(?vEmployee.Code,;
> ?vEmployee.EmpName)" )
>
> ENDSCAN
>
> Thank you so much!!!

As what u say it seems something is mis spelled by u! so check the complete sql before executing it
Just try along with Stefan Advice for Aerror
`

 	TEXT TO lcSQL NOSHOW
        INSERT INTO EMPLOYEE (CODE,NAME)
        VALUES (?vEmployee,Code, ?vEmployee.EmpName)
	ENDTEXT

WAIT WINDOW lcSql

IF  SQLEXEC(lnHandle,lcSql) < 0
=AERROR(lAError)
  MessageBox(laError[1,2])

*** Do Rest you are getting Error
ENDIF



Anil
My Blog



COMPLETE THREAD
Update Oracle Database Posted by MENDEL TOLIBAS @ 11/12/2008 9:03:31 AM
RE: Update Oracle Database Posted by Anil Sharma @ 11/12/2008 9:10:28 AM
RE: Update Oracle Database Posted by MENDEL TOLIBAS @ 11/14/2008 4:52:00 AM
RE: Update Oracle Database Posted by Stefan Wuebbe @ 11/14/2008 5:41:18 AM
RE: Update Oracle Database Posted by Anil Sharma @ 11/14/2008 6:24:35 AM
RE: Update Oracle Database Posted by tushar @ 11/12/2008 9:25:37 AM