Visual C# 2010 connesione a db Access 2010

lunedì 02 maggio 2011 - 10.42

MrWho Profilo | Newbie

Ciao a tutti, sono nuovo del sito.
Vorrei creare un applicazione che si colleghi ad un database access 2010 (data.accdb) per recuperare alcune informazioni o inserirne delle altre.
Come faccio a creare una connessione al mio database? ed indicare le operazioni che voglio effettuare sul db?

Grazie.

AntCiar Profilo | Expert

Ciao.

http://www.connectionstrings.com/access-2007
Cristian Barca

MrWho Profilo | Newbie

Grazie per la rapida risposta!

Mi da già errore solo nel scrivere: "using System.Data.Odbc.OdbcConnection" non mi vede l'ultimo ".OdbcConnection"

Non è che c'è un una spiegazione un po più ampia e dettagliata delle librerie da importare, e i passi da seguire per collegarsi ad un db access e recuperare un valore..

Grazie.

whiteflash Profilo | Junior Member

Imports System.Data

....

Dim Cn As New OleDbConnection()
Dim cmd As New OleDbCommand
Dim leggo As OleDbDataReader

Cn = New OleDbConnection("Provider= ecc...")
cmd.Connection = Cn
Cn.Open()

cmd.CommandText = "SELECT ....."
leggo = cmd.ExecuteReader
while leggo.Read()
valore = leggo.Item("miocampo").ToString
End while
leggo.Close()

Cn.Close

convertilo nel tuo linguaggio o utilizza http://www.developerfusion.com/tools/convert/csharp-to-vb/
ciau

---------------------------------------------
Newbie esperto VB.NET 2010 e WPF

MrWho Profilo | Newbie

ho risolto cosi:

public static void ReadData(string connectionString, string queryString) { using (OleDbConnection connection = new OleDbConnection(connectionString)) { OleDbCommand command = new OleDbCommand(queryString, connection); connection.Open(); OleDbDataReader reader = command.ExecuteReader(); while (reader.Read()) { Console.WriteLine(reader[0].ToString()); } reader.Close(); } }
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5