Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Γεια σας παιδιά.

Προσπαθώ να συνδεθώ σε μια mysql βάση αλλά μου βγάζει μηνυμα "catastrophic failure".

Τι κάνω λάθος;

>
           ADODB.Connection cn = new ADODB.Connection();
           ADODB.Recordset rs = new ADODB.Recordset();
           string cnStr = null;
           cnStr           = "Provider=MSDASQL.1;Password=1234567890;" +
                             "Persist Security Info=True;User ID=user1;Data Source=mysqldb1;" +
                             "Initial Catalog=db1";

           string query = "select * from product";

           //Connection via Connection open Property.
           cn.Open(cnStr, null, null, 0);
           cn.Close();

           //Connection via ConnectionString Property.
           cn.ConnectionString = cnStr;

           //Open Recordset without connection object.
           rs.Open(query, cnStr, ADODB.CursorTypeEnum.adOpenKeyset, ADODB.LockTypeEnum.adLockOptimistic, -1);
           rs.Close();

           MessageBox.Show("open");

Δημοσ.

Η γλώσσα που χρησιμοποιείς έχει exceptions. Τα exceptions έχουν type, έχουν πλήρες message, έχουν InnerException και έχουν και stack trace.

 

Φαντάζομαι πως όλα αυτά τα έχουν γιατί παίζουν κάποιο ρόλο.

Δημοσ.

Πρέπει να βάλεις τον Mysql connector για .NET

 

Κατέβασε τον από εδω και δες τα παραδείγματα που εγκαθιστά για το πως γίνεται η σύνδεση με τη βάση.

 

οκ

έκανα την εγκατάσταση και τώρα μέσα απο το server explorer στο VS μπορώ να συνδεθώ στην mysql.

τώρα πως κάνω τα select μου;

εχεις καποιο παράδειγμα;

 

ευχαριστώ

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...