🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: free.it.visual-basic
Article #688

Gestione Mysql/Vb6 - err. 3251 op. rich. non supportata da provider - Inserimenti e aggiornamenti

#688
From: Giuliana
Date: Tue, 20 Sep 2005 09:26
35 lines
2551 bytes
Buongiorno,
Sto facendo ( sto provando )a fare il porting di un programma vb6 migrando
da access a mysql.
Sono riuscita a connettermi al db mysql via odbc, dopo aver creato un dsn
sul pc.
uso la stringa di connessione seguente :

g_connect.CursorLocation = adUseClient
g_connect.ConnectionString = "Provider=MSDASQL.1;Persist Security
Info=False;User ID=blabla;Data Source=blablamysql"


e apro i recordset in questa maniera:
RsImportGrid.Open StrSelectImport, g_connect, adOpenDynamic,
adLockOptimistic

Sulle query tutto ok, devo solo correggere le sintassi access e portarle a
mysql. Sulle altre operazioni mi sono persa! Come si fanno inserimenti e
modifiche ?
Perch� i metodi Add, Edit e update del recordset si incasinano ?

Infatti in maniera quasi casuale, comunque non riesco a capire il motivo ,
in alcuni casi riesco a fare l'operazione rs.add e rs.update per la
registrazione del record , in altri momenti apparentemente uguali ai
p�recedenti da errore "3251- l' operazione richiesta non � suppportata da
oggetto o provider" , in altri momenti l' errore � sull' rs.update =
"-2147217887 : si sono verificati errori in un'operazione composta da piu'
passaggi. Controllare i singoli valori di stato ", mentre un 3� caso � un
errore su assegnazione valore del tipo rs("nome") = "pippo " durante l' add
o l' edit .

Vorrei avere un consiglio su come poter fare queste modifiche al progetto
anche solo una manualistica di riferimento vb, ado & MySql.
Grazie,
Giuliana
Technical Details
Message-ID: <xBQXe.15207$Do5.927635@news4.tin.it>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!news-out.tin.it!news-in.tin.it!news4.tin.it.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: f94ee,d63b00a10a8a1417,start
X-Google-Attributes: gidf94ee,public
X-Google-Language: ITALIAN,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!news-out.tin.it!news-in.tin.it!news4.tin.it.POSTED!not-for-mail
Reply-To: "Giuliana" <gnocita@tiscalinet.it>
From: "Giuliana" <gnocita@tiscalinet.it>
Newsgroups: free.it.visual-basic
Subject: Gestione Mysql/Vb6 - err. 3251 op. rich. non supportata da provider - Inserimenti e aggiornamenti 
Lines: 37
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1506
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
Message-ID: <xBQXe.15207$Do5.927635@news4.tin.it>
Date: Tue, 20 Sep 2005 09:26:53 GMT
NNTP-Posting-Host: 80.181.33.19
X-Complaints-To: "Please send abuse reports to abuse@tin.it and technical notifications to newsmaster@tin.it"
X-Trace: news4.tin.it 1127208413 80.181.33.19 (Tue, 20 Sep 2005 11:26:53 MET DST)
NNTP-Posting-Date: Tue, 20 Sep 2005 11:26:53 MET DST
Organization: TIN