Search  
Thursday, May 24, 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  Office Automation  Export tabela d...
 Export tabela din VFP in MS Access - foarte urgent
 
 8/14/2006 9:37:22 PM
User is offlineLucian Ilea
110 posts
5th


Export tabela din VFP in MS Access - foarte urgent
 (Romania)

Buna seara.

As vrea sa export datele dintr-o tabela VFP intr-o tabela MS Access. Am reusit doar sa import dintr-o tabela in Access intr-o tabela VFP. Dar am nevoie si invers. Credeti ca ma puteti ajuta?

Multumesc mult.

Cu stima, Lucian Ilea

 8/15/2006 10:09:02 AM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Export tabela din VFP in MS Access - foarte urgent
 (Romania)

Lucian,

Banuiesc ca ai descarcat datele folosind ODBC si instructiuni SELECT. Ca sa le urci inapoi trebuie sa faci exact invers - folosind instructiuni INSERT.

lcConnectionString = "Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\mydatabase.mdb;Uid=Admin;Pwd=;"
lnHandle = SQLStringConnect(lcConnectionString)
If lnHandle = -1
   AError(gaError)
      Wait Window gaError[1,2]
Else
   Select cursor_vfp
   Scan
      Scatter Memvar Memo
      lnResult = SQLExec(lnHandle, "INSERT INTO nume_tabela_Access Values (?NumeCamp1, ?NumeCamp2, ?NumeCamp3, ... ,?NumeCampN")
         If lnResult = -1
            AError(gaError)
               Wait Window gaError[1,2]
         Endif
   EndScan
EndIf

Disclaimer: eu am scris codul direct in browser, asa ca e posibil sa aiba mici scapari. De asemenea, codul de mai sus presupune ca numele coloanelor este identic in vfp si in access. Daca nu este, va trebui sa modifici instructiunea INSERT astfel incat sa inserezi valorile din campurile tabelei VFP in coloanele corespunzatoare din tabela Access.


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
  Visual FoxPro  Office Automation  Export tabela d...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement