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)
从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)