SQL语法错误

G G*_* Gr 2 c# mysql sql asp.net

您好我认为我搞乱了我的sql语法,我似乎无法在asp.net中输出我的标签的名字和第二名

表用户有一个条目UserID = 1,我想将该条目的名称输出到我的标签:

 {
   OdbcConnection cn = new OdbcConnection("Driver={MySQL ODBC 3.51 Driver};     
                                           Server=localhost; 
                                           Database=gymwebsite; 
                                           User=a; 
                                           Password=b;");
   cn.Open();

   OdbcCommand cmd = new OdbcCommand("SELECT (FirstName, SecondName) 
                                        FROM User 
                                       WHERE UserID = 1", cn);
   OdbcDataReader reader = cmd.ExecuteReader();

   while (reader.Read()) {
     Name.Text = (reader[1].ToString());
   }
}
Run Code Online (Sandbox Code Playgroud)

Bol*_*ock 5

SELECT字段列表中删除括号:

SELECT FirstName, SecondName FROM User WHERE UserID=1
Run Code Online (Sandbox Code Playgroud)

或者,如果您尝试将两个字段连接成一个字符串:

SELECT CONCAT(FirstName, ' ', SecondName) FROM User WHERE UserID=1
Run Code Online (Sandbox Code Playgroud)