Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Problemi vari con Mysql Documentazione
martedì 24 gennaio 2006 - 14.33
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Friderich
Profilo
| Newbie
12
messaggi | Data Invio:
mar 24 gen 2006 - 14:33
Ciao Ragazzi, sono diversi giorni che sto sbattendo la testa fra Visual Studio 2005 e Mysql;
ho scaricato il driver MySQLDriverCS dal sito di Mysql.com ma continuo ad avere dei problemi, dopo aver istallato il driver ho letto anche la documentazione fornita con esso che mi lascia al quanto basito...
Query strane che scindono dalla logica di sql standard per quanto ne poi ne possa conoscere che non è molto...
Vi risulta comprensibile a voi un listato di questo genere?
using MySQLDriverCS;
...
MySQLConnection DBConn;
DBConn = new MySQLConnection( new MySQLConnectionString("myhost","mydatabase","mylogin","mypassword").AsString );
DBConn.Open();
...
new MySQLInsertCommand(
DBConn,
new object[,] {
{"SettingID",SettingID},
{"SettingValue",Value}
},
"Settings"
);
...
DBConn.Close();
Qualcuno di voi ha una documentazione chiara di come si eseguono le query con mysql?! e di come si interfaccia visualstudio 2005 a Mysql, ho provato anche l'esempio di dotnethell, ma ha dei problemi, ed in lettura cmq funziona bene, sono le fasi di scrittura che diventano impossibili...
Grazie a tutti
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 24 gen 2006 - 14:47
>Ciao Ragazzi, sono diversi giorni che sto sbattendo la testa
>fra Visual Studio 2005 e Mysql;
>ho scaricato il driver MySQLDriverCS dal sito di Mysql.com ma
>continuo ad avere dei problemi, dopo aver istallato il driver
>ho letto anche la documentazione fornita con esso che mi lascia
>al quanto basito...
>
>Query strane che scindono dalla logica di sql standard per quanto
>ne poi ne possa conoscere che non è molto...
>
>Vi risulta comprensibile a voi un listato di questo genere?
>
>using MySQLDriverCS;
> ...
> MySQLConnection DBConn;
> DBConn = new MySQLConnection( new MySQLConnectionString("myhost","mydatabase","mylogin","mypassword").AsString
>);
> DBConn.Open();
> ...
> new MySQLInsertCommand(
> DBConn,
> new object[,] {
> {"SettingID",SettingID},
> {"SettingValue",Value}
> },
> "Settings"
> );
> ...
> DBConn.Close();
Dipende che cosa vuoi fare, inserimento semplici attraverso INSERT, legare DataSet a DataGrid ed eseguire Update, e inserimenti, ecc.
>Qualcuno di voi ha una documentazione chiara di come si eseguono
>le query con mysql?! e di come si interfaccia visualstudio 2005
Le Query si eseguono così come succede con un altro provider. Come puoi vedere tutti i namespaces di accesso ai dati hanno un oggetto *Connection come:
SqlConnection
OracleConnection
OleDbConnection
MySqlConnection
per eseguire una Query di solito si usa un Command come:
SqlCommand
MySqlCommand
ecc.
esempio con SQL Server:
SqlCommand cmd=new SqlCommand("UPDATE TABELLA SET Campo=1");
cmd.ExecuteNonQuery();
naturalmente un provider può essere leggermente diverso ad un altro ed avere classi e metodi in più per coprire tutte le featuers offerte dal RDBMS che stai usando.
>a Mysql, ho provato anche l'esempio di dotnethell, ma ha dei
>problemi, ed in lettura cmq funziona bene, sono le fasi di scrittura
> che diventano impossibili...
L'esempio si basa su MySQL 4.1 quindi è probabile che ci siano delle incompatibilità.
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !