关于客户端应用程序联网的几个问题

时间:2010-03-22 12:46:28

标签: mysql vb.net network-programming

  1. 我做了一个注册计划。利用mysql数据库。我仍然可以将传统编程用于客户端应用程序。如果我想联网它。我是否必须稍微修改一下代码才能使其正常工作?
  2. - 请赐教,我只是个初学者。我对它的工作方式一无所知。我是否只需要在一台计算机上安装wampserver?

    我正在使用visual studio 2008.确切地说是表单。

1 个答案:

答案 0 :(得分:1)

在Windows Forms编程中使用mySQL数据库和SQL Server或Oracle数据库之间没有区别。

要在开发期间连接到mySQL数据库,您需要在开发PC上下载并安装MySQL .Net Connector。一旦在WinForms项目中引用了MySql.Data DLL,就可以使用MySql数据库类来检索数据:

string MyConString = "SERVER=localhost;" +
    "DATABASE=mydatabase;" +
    "UID=testuser;" +
    "PASSWORD=testpassword;";
MySqlConnection connection = new MySqlConnection(MyConString);
MySqlCommand command = connection.CreateCommand();
MySqlDataReader Reader;
command.CommandText = "select * from databaseTable";
connection.Open();
Reader = command.ExecuteReader();

等。

您需要在某个地方的数据库服务器上安装mySQL服务器 - 实现此目的的一种方法确实是使用wampServer(尽管它比您真正需要的重一点 - 您绝对不需要Apache或PHP,虽然我猜phpMyAdmin是管理mySQL数据库的好方法)。无论哪种方式,你可能只想在一台服务器上安装一个中央数据库,所以你只需要在那里安装wamp。