Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Why doesn't this work?
Message
From
20/07/2006 17:59:52
Dragan Nedeljkovich (Online)
Now officially retired
Zrenjanin, Serbia
 
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP2
Database:
MySQL
Miscellaneous
Thread ID:
01138247
Message ID:
01138252
Views:
12
>When I try to build this code (that someone else wrote, I might add),
>VFP 9 SP1 comes back with: "Error in line 30: Command contains unrecognized
>phrase/keyword."
>
>Here's the code...
>
>
>USE m.lcTableName
>
>SELECT cmpid, ts, IsUpdated FROM m.lcTableName WHERE IsUpdated > 0 INTO CURSOR;
>local_cursor
>
>**! Form retrieve from server list
>SQLEXEC(this.connhandle,"select cmpid, ts, IdDeleted from companies where; "+TTOC(settings.lastupdate,1)+" > ts", "remote_cursor")
>
>
>**! Compare the two tables & elminiate depreciate matches
>
>SELECT x.cmpid, x.ts AS ts_local y.ts AS ts_remote FROM local_cursor x LEFT JOIN; remote_cursor y ON x.cmpid = y.cmpid INTO CURSOR matches_cursor
>
>**! The SELECT command above is the line that nukes :^).
>
>After reading through the on-line help for SELECT and comparing syntax,
>I can't seem to see a problem with this code...or am I blind or something? :^)

Let's get the obvious out of the way first: the semicolon after the join tells Fox it's the end of the line... how about inserting a newline immediately after it, so that "Remote_cursor..." gets into the second line?
If that's not it, you're missing a comma after "as ts_local".

back to same old

the first online autobiography, unfinished by design
What, me reckless? I'm full of recks!
Balkans, eh? Count them.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform