Tôi đang cố gắng kết nối với máy chủ MySQL từ xa của mình, sử dụng mã sau đây. Bạn có thể cho tôi biết những gì tôi đang làm sai khi thay thế thông tin kết nối cơ sở dữ liệu với các biến dường như không hoạt động.Điều gì là sai với chuỗi kết nối cơ sở dữ liệu này?
using MySql.Data.MySqlClient;
string db_Server = "10.0.0.0";
string db_Name = "myDatabase";
string db_User = "myUser";
string db_Pass = "myPassword";
// Connection String
MySqlConnection myConnection = new MySqlConnection("server = {0}; database = {1}; uid = {2}; pwd = {3}", db_server, db_Name, db_User, db_Pass);
Là một nhà phát triển PHP, tôi thích sử dụng các mã trên thay cho đúc cố ý dưới đây:
MySqlConnection myConnection = new MySqlConnection("server=10.0.0.0; database=myDatabase; uid=myUser; pwd=myPassword");
Nhưng như bạn thấy trong hình ảnh này, tôi nhận được rất nhiều squiggles đỏ : http://screencast.com/t/xlwoG9by
'db_Server , db_Name, db_User, db_Pass' không phải 'db_Server, db_User, db_Pass, db_Name' – Bolu