Bonjour,
Je code une application sur PPC qui doit accéder à une base située sur un poste distant, accessible via le réseau wifi.
J'ai installé un driver odbc pour faire la liaison entre mon application et Firebird.
Lorsque je lance l'application sur mon PPC, j'ai un message d'erreur au moment de la connexion :
L'assembly nommé 'Microsoft.Data.Odbc, Version =...' est introuvable.
L'assembly en question est importée dans mon projet mais ne se trouve pas physiquement sur mon PPC.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 Private Sub InitConnexion() 'Dans un module à part Publis au lieu de Dim 'Connexion à la base Dim cnx As New OdbcConnection Try cnx.ConnectionString = "Dsn=odbcPDA;Driver=" & _ "{Firebird/InterBase(r) driver};dbname=D:\BaseTest\MaBase.FDB;" & _ "charset=NONE;uid=SYSDBA;client=" & _ "C:\Program Files\Firebird\Firebird_1_5\bin\fbclient.dll" cnx.Open() Console.WriteLine("Etat de la connexion : " & cnx.State) cnx.Close() Catch e As Exception Console.WriteLine("L'erreur suivante a été rencontrée :" & e.Message) End Try 'Insertion dans la table test définie dans le dataset pdaDataset Dim command As OdbcCommand = _ New OdbcCommand("INSERT into test set num_table = 1 ", cnx) Dim affectedrows As Integer = command.ExecuteNonQuery() Console.WriteLine("Nombre de lignes affectées {0}", affectedrows) cnx.Close() End Sub
D'autre part, j'ai créé un DataSet, dans lequel j'ai défini la table Test, comment y accéder?
Merci de vos suggestions!
Céline
Partager