基于本教程: http: //www.codeproject.com/Tips/423233/How-to-Connect-to-MySQL-Using-Csharp
我有一张桌子
CREATE TABLE Employee {
ID int,
Name varchar(20),
Password varchar(20),
}
现在我有了新的一行
INSERT INTO employee(ID, Name, Password) VALUES (001, 'John', 'abc')
这是我尝试从文本框获取的 ID 作为字符串接收密码的方法
MySqlConnection connection = new MySqlConnection("Server=localhost; Database=sad - final project; Uid=root; Pwd=");
connection.Open();
try
{
MySqlCommand command = connection.CreateCommand();
command.CommandText = "SELECT Password FROM employee WHERE ID = '" + Input_ID + "'";
MySqlDataAdapter adapter = new MySqlDataAdapter(command);
DataSet myDataSet = new DataSet();
adapter.Fill(myDataSet);
} catch blablabla
如果 Input_ID 为 001,我希望从 myDataSet 中获取一个包含密码(即“abc”)的字符串,以便我可以将其与来自另一个文本框的密码输入进行比较。如何将此 myDataSet 转换为字符串?