我已搜索周围,一直没能找到沿着这样的线任何一个在线MySQL数据库。连接到使用VB.Net
1
A
回答
2
您需要安装Connector/Net,这会给你的MySQL完整的ADO.Net提供商可以使用。被警告这是GPL软件,这意味着如果您将其作为商业产品的一部分进行分发,则还必须分发您的源代码。这是一个公开的法律问题,但最后我听说大多数网站都可以,因为你没有分发你的服务器代码。不过,桌面应用程序可能有问题。
0
我使用C#:
const String ConnectionString = "Driver={MySQL ODBC 5.1 Driver};Server=localhost;Port=3306;Database=test;User=root;Password=;Option=3;";
OdbcConnection conn = new OdbcConnection(ConnectionString);
conn.Open();
OdbcCommand command = new OdbcCommand();
command.CommandType = CommandType.StoredProcedure;
command.Connection = conn;
command.CommandText = "insert into search (tempsearchKey, state, suburb) values ('" + tempsearchKey+"','"+state+"','"+suburb+"')";
command.ExecuteNonQuery();
command.Cancel();
从MySQL网站
安装ODBC驱动程序和它转换为VB.NET,
也许这个链接可以帮助:
http://dev.mysql.com/tech-resources/articles/ebonat-load-and-search-mysql-data-using-vbnet-2005.html
1
首先你需要安装MySQL connector for .NET。
Imports MySql.Data.MySqlClient
Dim myConnection As MySqlConnection = New MySqlConnection()
Dim myConnectionString As String = "Server=SERVERNAME;Database=DATABASE;Uid=root;Pwd=password;"
myConnection.ConnectionString = myConnectionString
myConnection.Open()
//execute queries, etc
myConnection.Close()
2
Imports System.Data.SqlClient
Imports MySql.Data.MySqlClient
Public Class LoginForm1
Dim MySQLConnection As MySqlConnection
Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Me.Close()
End Sub
Private Sub Cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Me.Close()
End Sub
Private Sub Cancel_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel.Click
End
End Sub
Private Sub OK_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
MySQLConnection = New MySqlConnection
MySQLConnection.ConnectionString = "server=db4free.net;Port=3306; User ID=db4freeusername; password=db4freepassword; database=nameofyourdatabase"
MySQLConnection.Open()
Dim MyAdapter As New MySqlDataAdapter
Dim SqlQuary = "SELECT * From nameofthetable WHERE Username='" & UsernameTextBox.Text & "' AND password = '" & PasswordTextBox.Text & "';"
Dim Command As New MySqlCommand
Command.Connection = MySQLConnection
Command.CommandText = SqlQuary
MyAdapter.SelectCommand = Command
Dim Mydata As MySqlDataReader
Mydata = Command.ExecuteReader
If Mydata.HasRows = 0 Then
MsgBox("Error During Login:Please Enter Valid Data")
Else
Form1.Show()
Me.Hide()
End If
End Sub
End Class
0
安装MySQL Connector为.NET和Apache,还要安装XAMPP,所以你可以使用phpMyAdmin
相关问题
- 1. 使用VB.NET连接到MySQL
- 2. 无法使用LDAP连接到AD(VB.Net)
- 3. Vb.net连接到MySql
- 4. Prolog连接到vb.net
- 5. VB.Net无法连接到SQL
- 6. 通过vb.net连接到sharepoint
- 7. 在vb.net连接到mysql
- 8. 从vb.net连接到IBM/ISPF
- 9. VB.Net 2008连接到MS Access
- 10. 将wordpad连接到vb.net
- 11. 创建连接从VB.net应用到SQL
- 12. VB.NET MySQL连接
- 13. 关于vb.net使用mysql连接
- 14. 使用vb.net连接和上传WebDav
- 15. vb.net使用TNS名称的Oracle连接?
- 16. 使用VB.NET连接到可用的无线网络
- 17. VB.net和MYSQL5连接
- 18. 我无法使用VB.NET连接到SQL Server Express
- 19. 如何使用vb.net连接到godaddy cPanel的在线数据库
- 20. 将VB.net连接到SQL Server Express mdf
- 21. VB.net连接到嵌入式数据库
- 22. 将VB.NET连接到MySQL数据库
- 23. vb.net到Teradata连接字符串
- 24. 如何VB.NET连接到Web主机
- 25. 无法通过vb.net连接到sql server
- 26. VB.NET无法连接到Oracle服务器
- 27. 从vb.net项目连接到symbian手机
- 28. vb.net程序无法连接到wampserver
- 29. VB.NET连接到SQL服务器
如何使用这个用VB 2008 Express版本? – ritch 2010-02-15 22:33:35