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  Baze de date, tabele, view-uri si indecsi  MySQL + VFP dec...
 MySQL + VFP decimal > money
 
 5/25/2006 12:20:51 PM
User is offlinearanox
272 posts
4th


MySQL + VFP decimal > money
 (N/A)
Server SQL: MySQL 4.1
VFP: 9.0
Problema:
Am coloana in tabel MySQL de tip decimal(20,6)
problema este ca la preluarea acelor valori din acea coloana VFP il transforma automat in tip Money cu 4 zecimale.

Cum pot da sqlexec(....) ca valoara returnata in cursor sa fie de tip decimal exact asa cum e in tabela de sql.

Din pacate e vorba de metri cubi de material si conteaza si a 6'a zecimala ...cel putin asa zic contabili de la noi...

Vreo idee ?

Am reusit sa il preiau corect cu 6 zecimale doar daca e setat varchar la tipul coloanei ce a ce nu imi convine.
Vreau sa preiau din coloana DECIMAL in VFP si sa fie de tip numeric cu x zecimale cit e setat in sql.


Orosz Lorand
 5/25/2006 12:35:19 PM
User is offlineanonymous
0 posts


Re: MySQL + VFP decimal > money
 (Romania)
Facut cu SqlExec nu poti. Daca vrei poti sa faci cu CursorAdapter si ii spui CursorSchema.
 5/25/2006 1:27:47 PM
User is offlinearanox
272 posts
4th


Re: MySQL + VFP decimal > money
 (N/A)
well...merge..pe juma...
adica nu stiu eu cum sa fac cealalta juma.
am pus conexiunea ..odbc...etc
am ajuns la select ...acolo m-am cam poticnit...
cum pot pune variabila din mediu Fox acolo in comanda select ?

Sorry da nu am mai folosit pina acum aceasta metoda...


Orosz Lorand
 5/25/2006 1:39:00 PM
User is offlinevlatis
122 posts
5th


Re: MySQL + VFP decimal > money
 (Romania)

Am patit-o si eu intr-un anumit context...ce valoare ai pe "Option" in sirul de conectare?

 

 5/25/2006 1:51:53 PM
User is offlinearanox
272 posts
4th


Re: MySQL + VFP decimal > money
 (N/A)
deci....situatia e cam asa.
am un form...
2 combo, 1 grid, 1 list, niste textboxuri
toate aceste obiecte sunt legate intre ele...
primul combo cu al doilea, al 2'lea combi cu grid, grid cu list, iar list cu textboxuri.
in momentul in care aleg ceva in primul combo..in al 2lea combo se umple cu date conform combo1..etc...
astea le-am facut cu sqlexec(conexiune,"select.....where coloana="+combo1.value,...) ...
problema era ca la sqlexec imi returna in textboxuri in cele din urma numa 4 zecimale ..si eu vroiam 6

am incercat cu cursoradapter...am folosit builder ...si la tabul de DataAccess ...e loc pt comanda select...acolo ar trebui sa pun valoarea de la listbox...sau cursorlistbox.valoare
cum pot sa fac asta ?

nu vad ce legatura are sirul de conectare...oricum am cautat aia cu option si nu am gasit.

Orosz Lorand
 5/25/2006 2:30:25 PM
User is offlineanonymous
0 posts


Re: MySQL + VFP decimal > money
 (Romania)

Eu peste tot pe unde am folosit cursor adapter nu am folosit builder-ul ci l-am facut din cod.

 5/25/2006 3:03:56 PM
User is offlinevlatis
122 posts
5th


Re: MySQL + VFP decimal > money
 (Romania)
Merge si SPT ... Conditia pare sa fie ca in tabela MySQL campul sa fie de tip Float nu Decimal (vezi http://groups.google.ro/group/microsoft.public.fox.programmer.exchange/browse_thread/thread/47f5500a09d885bc/415db2407f8da7f8?lnk=st&q=decimal+currency+mysql+odbc+vfp&rnum=5&hl=ro#415db2407f8da7f8 )
 5/25/2006 3:27:19 PM
User is offlinearanox
272 posts
4th


Re: MySQL + VFP decimal > money
 (N/A)
THX...rezolvat.
Orosz Lorand
  Visual FoxPro  Baze de date, tabele, view-uri si indecsi  MySQL + VFP dec...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement