ich habe mal "frisch" einen PostgreSQL Server installiert und mit meiner Devcon Version verglichen.
die PG Version sind die selben, ich meine was das "Upsize" Tool / pgDBE so "anstellt".
ich habe hier eine DBF mit 4 "Feld"ern per "Upsize" Tool nach PG gebracht. es werden zusätzliche "Fields" mit "__" angezeigt.
ich hatte ja das "Problem" bei
Code: Alles auswählen
cSQL := "UPDATE ... WHERE id = cID"
aber so was habe ich bei meine "Test" DBF ja nicht ...
ich kann aber durchaus auf die "internen Fields" wie "__record" zugreifen bei den letzten 2 "Fields" haben wir so was wie einen "Index" den man bei "manuellen" Zugriff "pflegen" müsste ...
man sieht wohl auch das da schon einiges durcheinander ist ... kein Wunder bei den Abstürzen ...
was mir auffällt ist die Länge 51 ??? der Inhalt sollte ja
Code: Alles auswählen
INDEX ON CustNo TO CustA
INDEX ON Upper(LastName+Firstname) TO CustB
Code: Alles auswählen
Local aStruct := { ;
{ "CUSTNO" ,"C" , 6, 0 } ,;
{ "MR_MRS" ,"C" , 20, 0 } ,;
{ "LASTNAME" ,"C" , 20, 0 } ,;
{ "FIRSTNAME" ,"C" , 20, 0 } ,;
{ "STREET" ,"C" , 30, 0 } ,;
{ "ZIP" ,"C" , 5, 0 } ,;
{ "CITY" ,"C" , 30, 0 } ,;
{ "STATE" ,"C" , 2, 0 } ,;
{ "PHONE" ,"C" , 15, 0 } ,;
{ "FAX" ,"C" , 15, 0 } ,;
{ "BLOCKED" ,"L" , 1, 0 } ,;
{ "TOTALSALES" ,"N" , 8, 2 } ,;
{ "NOTES" ,"M" , 10, 0 } }