Article View: free.it.visual-basic
Article #688Gestione Mysql/Vb6 - err. 3251 op. rich. non supportata da provider - Inserimenti e aggiornamenti
From: Giuliana
Date: Tue, 20 Sep 2005 09:26
Date: Tue, 20 Sep 2005 09:26
35 lines
2551 bytes
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-mailShow 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