AIUTO

martedì 15 luglio 2008 - 15.23

Endevor Profilo | Newbie

Sto cercando di importare un file excel con dati sia numerici che alfanumerici. Il codice funziona finchè nelle colonne di excel non si presenta,
dopo i numeri una stringa. Il codice che ho creato è questo:
mAppManager.Scatoletta = New DataSet
Csql = "select 'Codice','Vestibilita','Colore','Tipologia','XS','S','M','L','XL','XXL','Totale'"
mAppManager.Scatoletta = mAppManager.OpenData(Csql, mAppManager.Connection)

Dim sConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;" _
& "Data Source=" & (mAppManager.percorso) _
& ";" & "Extended Properties=Excel 8.0;"
Dim objConn As New OleDbConnection(sConnectionString)
objConn.Open()
Dim objCmdSelect As New OleDbCommand("SELECT * FROM [Generale$]", objConn)
Dim objAdapter1 As New OleDbDataAdapter
objAdapter1.SelectCommand = objCmdSelect
objAdapter1.Fill(mAppManager.Scatoletta, "XLData")
objConn.Close()

Vorrei che il dataset sia creato con soli campi stringa. Non conosco il contenuto del file ne il numero delle colonne, deve essere tutto dinamico.
Grazie mille

Dainesi Profilo | Senior Member

Non hai indicato dove si genera l'errore nè il codice di errore riportato. Posta più codice ! In ultimo, dove devono essere mostrati i dati ?
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5