alasht
جمعه 02 اردیبهشت 1390, 03:07 صبح
با سلام خدمت دوستان
من یه برنامه ساده نوشتم با C# تحت ویندوز که اطلاعات رو از دیتابیسم میخونه و تو grideview میریزه اما یه مشکلی هست
من وقتی با php اطلاعات رو فراخوانی میکنم بدون هیچ مشکلی کارکترهای فارسی رو نشون میده اما با سی شارپ کارکترهای فارسی رو به این صورت نشون میده
کاربردی: اÙزایش سرعت Ùˆ بهینه سازی ویندوز با
کد هم اینه ممنون میشم از دوستان راهنماییم کنن
private void button1_Click(object sender, EventArgs e)
{
string constr = "server=127.0.0.1;database=csharp;uid=root;password =;charset=utf8";
try
{
MySqlConnection conn = new MySqlConnection(constr);
conn.Open();
MySqlDataAdapter MyDA = new MySqlDataAdapter();
MyDA.SelectCommand = new MySqlCommand("SELECT * FROM c1", conn);
DataTable table = new DataTable();
MyDA.Fill(table);
BindingSource bSource = new BindingSource();
bSource.DataSource = table;
dataGridView1.DataSource = bSource;
}
catch (MySqlException ex)
{
MessageBox.Show(ex.Message);
Close();
}
}
من یه برنامه ساده نوشتم با C# تحت ویندوز که اطلاعات رو از دیتابیسم میخونه و تو grideview میریزه اما یه مشکلی هست
من وقتی با php اطلاعات رو فراخوانی میکنم بدون هیچ مشکلی کارکترهای فارسی رو نشون میده اما با سی شارپ کارکترهای فارسی رو به این صورت نشون میده
کاربردی: اÙزایش سرعت Ùˆ بهینه سازی ویندوز با
کد هم اینه ممنون میشم از دوستان راهنماییم کنن
private void button1_Click(object sender, EventArgs e)
{
string constr = "server=127.0.0.1;database=csharp;uid=root;password =;charset=utf8";
try
{
MySqlConnection conn = new MySqlConnection(constr);
conn.Open();
MySqlDataAdapter MyDA = new MySqlDataAdapter();
MyDA.SelectCommand = new MySqlCommand("SELECT * FROM c1", conn);
DataTable table = new DataTable();
MyDA.Fill(table);
BindingSource bSource = new BindingSource();
bSource.DataSource = table;
dataGridView1.DataSource = bSource;
}
catch (MySqlException ex)
{
MessageBox.Show(ex.Message);
Close();
}
}