Conversione di un file SQL (con estensione ldf e mdf) in mdb

Moderator: Enrico Maria Giordano

Post Reply
User avatar
Marco Turco
Posts: 858
Joined: Fri Oct 07, 2005 12:00 pm
Location: London
Contact:

Conversione di un file SQL (con estensione ldf e mdf) in mdb

Post by Marco Turco »

Salve,
qualche idea a riguardo ?

Grazie

MArco
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: Conversione di un file SQL (con estensione ldf e mdf) in

Post by Enrico Maria Giordano »

Con questo puoi convertire un DBF in una tabella dentro un MDB. Cambiando la stringa di connessione (parametro passato al metodo Open()) puoi farlo con un tabella di qualsiasi SQL:

Code: Select all

FUNCTION MAIN()

    LOCAL oCat, oCn

    FERASE( "new.mdb" )

    oCat = CREATEOBJECT( "ADOX.Catalog" )

    oCat:Create( "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=new.mdb" )

    oCn = CREATEOBJECT( "ADODB.Connection" )

    oCn:Open( "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\xharbour; Extended Properties=DBASE III" )

    oCn:Execute( "SELECT * INTO NewTable IN 'new.mdb' FROM Clienti" )

    oCn:Close()

    RETURN NIL
EMG
User avatar
Marco Turco
Posts: 858
Joined: Fri Oct 07, 2005 12:00 pm
Location: London
Contact:

Post by Marco Turco »

Il problema però è che non ho sql server installato.
Gli archivi in questione mi sono stati forniti da uno studio.

Marco
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Post by Enrico Maria Giordano »

Allora installa MSDE. Altrimenti temo non ci sia niente da fare.

EMG
User avatar
Marco Turco
Posts: 858
Joined: Fri Oct 07, 2005 12:00 pm
Location: London
Contact:

Post by Marco Turco »

Sai se esiste una versione Free di MSDE e dove scaricarla ?
Ho cercato su google ma mi esce di tutto.

Marco
User avatar
Marco Turco
Posts: 858
Joined: Fri Oct 07, 2005 12:00 pm
Location: London
Contact:

Post by Marco Turco »

Grazie.
Ho però un problema,
quando cerco di aprire il file ottengo l'errore "MS SQL Server DB provider not found" e "MS SQL Server odbc drive not found" probabilmente non vengono installati con l'installazione MSDE standard.

Ti sono già capitati questi problemi e sai che driver scaricare ?


Grazie

Marco
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Post by Enrico Maria Giordano »

Io ho installato l'MSDE che ti ho detto e non ho avuto problemi.

EMG
Post Reply