【发布时间】:2013-12-19 04:31:34
【问题描述】:
我使用这个语句来组合 2 列值。
select concat(l_name," ",f_name) as "Full Name" from students;
我在dreamcoder 中尝试了这个语句,它运行良好,但是当我在我的c# 中使用这个语句时,它给了我一个没有方法重载的错误。当我将 concat() 放在 c# 中时,它似乎被认为是方法重载。有什么可能的方法可以在我的 c# 中使用这个语句?
public DataTable ExecuteQuery(string cmdtext)
{
DataTable table = new DataTable();
var refDataAdapter = new MySqlDataAdapter(new MySqlCommand(cmdtext, CN));
refDataAdapter.Fill(table);
return table;
}
dataGridView1.DataSource = ExecuteQuery("select concat(l_name,", ",f_name) as FullName from students");
我使用此代码在我的 datagridview 上填充显示表格
【问题讨论】:
-
下次还请提及SQL Server版本。
标签: c# mysql sql datagridview