Visual basic 2008與mysql 5.0之問題

小弟其實已經download左個.net connector for mysql.仲add埋reference,但個d field仍然唔能data binding到d data,想問有咩辦法?

各位大大請幫手啦

TOP

各位大大,幫幫手,唔該...

TOP

我未用過呢個connector, 但如果可以既話, 我SUGGEST你用D SIMPLE 既STATEMENT 試下連唔連倒先
連倒再試囉唔囉倒DATA

TOP

o岩o岩下載黎試下, ok 喎.
係加個 SqlDataSource 果時佢將 SELECT 果句 statement 加左 [ ] 搞到 error.
SELECT * FROM [Table1]

將佢改番用 ` 就ok.
SELECT * FROM `Table1`

樓主試下講得詳細d 點樣唔得, 去到邊個步驟.
仰或用 Server Explorer 都已經連接唔到去 MySQL?

TOP

見到Mysql.data既野,但mysql server入面既table同field都未睇到...要去mysql server先睇到....

Sql server 2005 exp實在太大食...真係想用mysql 代替佢呀...

[ 本帖最後由 普通人士 於 2008-12-16 15:49 編輯 ]

TOP

仲未連到入去mysql server裏面既table同data

TOP

睇下幫唔幫到你啦
我新手 寫緊同你一樣ge 野....
Imports System.Data.Odbc
dim MySQL As OdbcConnection
dim cmd As OdbcCommand
dim dbAdapter As OdbcDataAdapter
dim dbReader As OdbcDataReader

   Private Sub Login()
dim temp as string = "DRIVER=MySQL ODBC 5.1 Driver;SERVER=192.168.1.1;DATABASE=abc;"
MySQL = New OdbcConnection(temp & "uid=" & LName.Text & ";" & "pwd=" & LPwd.Text & ";")
MySQL.Open()
END SUB

Private sub cmd1(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn_01.Click
        Dim sql As String = "SELECT * FROM Customer Where Cust_id ='" & CustID & "';"
        cmd = New Odbc.OdbcCommand(sql, MySQL)
        dbReader = cmd.ExecuteReader()
        While (dbReader.Read)
            Dim ctl As Object
            For Each ctl In Me.Controls
                Cust_id.Text = CustID
                If TypeOf ctl Is TextBox Then
                    ctl.text = dbReader(ctl.name()).ToString
                End If
            Next
        End While
我暫時做到可以search 同show 其他 仲研究緊
datagridview 都未識用.....
都係以前寫vb 用ado 好容易好多
我個program 好長 我只係cut 左d 重點比你
歡迎插 或 指點

[ 本帖最後由 awinds 於 2008-12-16 17:24 編輯 ]

TOP

我個個係.net connector,唔係odbc connector,anyway,都好有參考價值,謝謝...

TOP

唔通真係要裝sql server 2005先交到差...

TOP