macgiver159
Messages postés37Date d'inscriptionlundi 13 janvier 2003StatutMembreDernière intervention18 décembre 2007 1 févr. 2006 à 12:10
C'est bon j'ai trouver mais parcontre j'aimerais rajouter du text dans ma listbox et la il me refuse d'ajouter se que contient la base de donné il me met :
An unhandled exception of type 'System.InvalidCastException' occurred in system.data.dll
Additional information: The data value could not be converted for reasons other than sign mismatch or data overflow. For example, the data was corrupted in the data store but the row was still retrievable.
amylee1984
Messages postés153Date d'inscriptionmardi 1 novembre 2005StatutMembreDernière intervention20 août 20063 3 févr. 2006 à 17:01
re , une autre chose , je vois pas pourquoi t'as importer
Imports System
Imports System.Data
Imports System.Data.OleDb
Imports Microsoft.VisualBasic
il suffit d'ecrir Imports System.Data.OleDb , c'est ce que j'utilisé personelement et ca marche nickel sinon , peut etre que je connais pas l'utilité de ce code , tu peux m'explique stp ,merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
amylee1984
Messages postés153Date d'inscriptionmardi 1 novembre 2005StatutMembreDernière intervention20 août 20063 3 févr. 2006 à 17:26
j'ai voulais savoir les types de donnés (string ,int ,......)
si c'est int essaye de remplacer le getString(0) par getInt32(0)
et dans t'as requete c'est mieux de precisé les champs au lieu de mettre une * (question de securité )
merci
macgiver159
Messages postés37Date d'inscriptionlundi 13 janvier 2003StatutMembreDernière intervention18 décembre 2007 3 févr. 2006 à 17:42
comment mettre des variable dans mes demandes ? coment dire que categorie est une variable ?
Dim categorie
As
String
categorie = TextBox1.Text
Listcategorie.Items.Add(categorie)
Dim MyConnexion
As OleDbConnection =
New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=C:\Documents and Settings\Jérémy\Mes documents\Visual Studio Projects\Liste de course\bin\base.mdb")
Dim Mycommand
As OleDbCommand = MyConnexion.CreateCommand()
Mycommand.CommandText = "INSERT INTO categories(id,categorie) VALUES('','categorie'"
MyConnexion.Open()
Dim myReader
As OleDbDataReader = Mycommand.ExecuteReader