Search  
Friday, May 25, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Client/Server  Eroare la updat...
 Eroare la update in PostgreSQL
 
 1/17/2012 8:52:50 PM
User is offlinepd
167 posts
5th


Eroare la update in PostgreSQL
 (Romania) Modified By pd  on 1/17/2012 9:54:16 PM)
M-am apucat de postgresql combinat cu vfp. Am inaintat destul de ok dar m-am impotmolit la o eroare. Eroarea o am la un update:
In urma comenzii SQL:
update nom_l set lc=1;

am eroarea:
ERROR: column "nom_l" of relation "lc" does not exist
LINE 1: update nom_l set lc=1;
^

Nu inteleg de unde vine eroarea si cum pot scapa de ea. Am cautat gramada pe net dar nu am gasit nimic concret.
Va rog sa ma ajutati sa inteleg unde gresesc.

 1/17/2012 9:15:33 PM
User is offlinepd
167 posts
5th


Re: Eroare la update in PostgreSQL
 (Romania)
Intre timp am mai descoperit ceva. Daca am modificat denumirea campului din LC in lc (adica cu caractere mici) update-ul a mers fara eroare.
Sa inteleg ca postgresql are o problema cu tipul de caractere?
Rog pe cineva cu experienta sa ma lumineze pentru ca sunt cam in ceata. Tabelele (destul de multe) le-am importat cu un utilitar din fox in postgresql. S-au creat tabelele (structura lor) plus s-au incarcat si datele care existau in dbf. Am observat ca denumirea tuturor campurilor este cu litere mari.
 1/18/2012 5:12:29 AM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Eroare la update in PostgreSQL
 (N/A)
Esti sigur ca ai scris comanda aia exact asa cum ai pus-o pe forum? Sau ai si ghilimele in ea? Fiindca in mod normal Postgresql este case-insensitive, dar daca incadrezi identificatorii intre ghilimele devine case sensitive.

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 1/19/2012 7:45:05 AM
User is offlinepd
167 posts
5th


Re: Eroare la update in PostgreSQL
 (Romania) Modified By pd  on 1/19/2012 8:46:54 AM)
Da, sunt sigur (copy/paste). Am gasit pe net discutii pe aceeasi tema. Modificarea ce am facut-o la structura tabelei (denumirea campului am modificat-o din litere mari in litere mici) am gasit-o ca solutie pe un alt forum. Dar nu am gasit o explicatie logica. In update am incercat sa scriu si cu litere mari dar nu a avut efect.
In alta ordine de idei... se pare ca PostgreSQL seamana destul de mult cu Oracle ceea ce imi place pentru ca de ceva ani lucrez pe baze de date Oracle.
  Visual FoxPro  Client/Server  Eroare la updat...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement