Query con OleDb

venerdì 15 ottobre 2010 - 13.43
Tag Elenco Tags  VB.NET  |  Access (.mdb)

Harley.Net82 Profilo | Junior Member

Salve a tutti, sto cercando la soluzione ad un problema che non riesco a risolvere nonostante i tentativi e le indagini sul web che ho effettuato.
Uso Visual Studio 2005 e sto creando una Windows Application che esegue delle query su un file Access.
Fin qui nessun problema e per fare le query uso OleDb, come da esempio:

Imports System.Data.OleDb Dim connection As New OleDbConnection() Dim command As New OleDbCommand() Dim reader As OleDbDataReader Sub EseguiComando(ByVal StrSql As String) connection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & percorso DB connection.Open() command.CommandText = StrSql command.Connection = connection reader = command.ExecuteReader(CommandBehavior.Default) connection.Close() end sub

Il mio problema è che io voglio fare la query di una query.
Ma non voglio salvare query nel DB access.
Come posso fare?
Grazie

brazero Profilo | Junior Member

>Il mio problema è che io voglio fare la query di una query.
>Ma non voglio salvare query nel DB access.
>Come posso fare?
>Grazie


Ciao,
non so se è l'approccio ottimale ma prova a fare la prima query e salvare il risultato dentro un datatable, dopo prendi quello che ti serve e fai la seconda query..
oppure magari a fare tutto con un'unica query usando degli INNER/LEFT/RIGHT JOIN etc..
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