Lettura DBF

giovedì 15 luglio 2010 - 19.01

katana Profilo | Newbie

salve a tutti! ho un problema, devo leggere un file .dbf in vb ma non so come fare! a partire dalla stringa di connessione arrivando al codice di lettura.... in poche parole io devo estrarre tutti i dati di un campo (altezza) e spararli dentro un array.. aiutooooo grzie in anticipo


me ne sono accorto ora che ho sbagliato sezione! chiedo scusa

tigre Profilo | Junior Member

io per aprire aprire un file DBF faccio cosi:
DataBaseDir = server.MapPath("/aggiornamenti") 'qui è la directory dove si trova il file
FileName = "file_che devo_aprire.dbf"
cs = "Driver={Microsoft dBASE Driver (*.dbf)}; DBQ="&DataBaseDir&";DriverID=277"
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.ConnectionString = cs
oConn.Open


Set oRS = Server.CreateObject("ADODB.Recordset")
oRS.Open "SELECT * FROM "&FileName, oConn

poi prelevi i dati cosi: (io in questo caso li copio su un database sql

do until ors.eof

rs.fields("cdice")=ors.fields("n1") (n1=nome colonna del database DBF)

BUONA SERATA!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5