0
我从MySQL的表格中选择使用此代码的dataGridView,MySQL数据和动态
MySqlConnection sqlConnection = new MySqlConnection(sqlParams);
try
{
MySqlDataAdapter adapter = new MySqlDataAdapter();
adapter.SelectCommand = new MySqlCommand(sqlQuery, sqlConnection);
DataSet ds = new DataSet();
adapter.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];
dataGridView1.Sort(dataGridView1.Columns["ColumnName"], ListSortDirection.Ascending);
}
catch {
}
和列的一个载和数据(如10.34美元)的数据填充的dataGridView变化的信息,但问题是我的国家格式,它必须是“10,34”(昏迷而不是点),所以我想改变这个标志,同时填写dataGridView适当的。 这可能吗?或者还有其他方法吗?因为现在我以“点”格式存储总和,因为我可以使用像SUM这样的MySQL命令。
总之:在MySQL我有10.34,但用户必须看到10,34 :)
“decimal”没有_format_,“ToString”将当前的文化考虑在内。所以我假设你使用了错误的数据类型(可能是'string)'。 – 2013-03-11 21:37:09