PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

Pb retour données sur Insert, Update et Delete avec VB.NET

Technique - général | Pb retour données sur Insert, Update et Delete avec VB.NET

Par ThierryDev le 18/08/2006 - 11:02

Bonjour,

J'ai un gros problème lors de l'exécution de requetes Insert, Update et Delete (pas de pb avec Select) avec VB.NET.
C'est une grosse application qui fonctionne avec Oracle sans aucun problème mais nous voulons migrer vers PostgreSQL.
Mais le souci se trouve à l'exécution de la commande "ExecuteReader" : voir le fichier joint.

Donc avec Oracle cela fonctionne, j'ai effectué un test avec Access cela fonctionne également.

Nous aimerions éviter des modifications dans l'application car elle en ai à un an de développement!!!

Merci d'avance pour votre aide et bonne journée.

ThierryDev.

Fichier attachéTaille
bug.doc119 Ko

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

Bonjour Merci de jointe vo

Christophe Chauvet/ = 18 Août, 2006 - 12:44

Bonjour

Merci de jointe votre fichier dans un format qui puisse ĂŞtre lisible par tous le monde, la plupart d'entre nous est sous Linux, soit c'est du texte avec des images et dans ce cas vous pouvez utiliser du PDF sinon un simple fichier texte suffit.

Cordialement.

Christophe Chauvet
http://kryskool.org/


Code VB.NET

ThierryDev/ = 18 Août, 2006 - 13:34

Voici le code de mon bouton :

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim MyConnexion As OleDbConnection = New OleDbConnection("user id=postgres;password=postgres;Provider=PostgreSQL OLE DB Provider;Data source=192.168.22.2;Location=V12")
Dim Mycommande As OleDbCommand = MyConnexion.CreateCommand()

Mycommande.CommandText = "INSERT INTO T_AFFAIRES(SIT_ID) VALUES (1)"

MyConnexion.Open()

Dim myreader As OleDbDataReader = Mycommande.ExecuteReader()

Do While myreader.Read()
ListBox1.Items.Add(myreader.GetValue(1))
Loop

myreader.Close()
MyConnexion.Close()
End Sub

Au niveau de l'erreur j'ai juste cela :
La référence d'objet n'est pas définie à une instance d'un objet !!!

Merci encore.

ThierryDev.


Bonjour

Christophe Chauvet/ = 20 Août, 2006 - 18:09

Bonjour

Je vous conseillerais plutôt le driver ODBC à la place du driver OLE DB (celui ci étant incomplet au niveau implémentation).

Cordialement.

Christophe Chauvet
http://kryskool.org/


© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.