整了两三天,才将一个表格数据做成可读取的界面,我真的会谢
记录一下踩坑经历.
第一次接触数据库,将excel表格导进数据库里面,取一个好听的名字.
然后是建立c#和数据库的连接,反复踩坑,导MySql支持包的时候就导不进去,结果是默认的.NET居然是4.0版本的,然后不得不换版本.
然后就是connection,在连接的时候,我的server使用localhost不行,换成127.0.0.1就能解决.
MySqlConnection connect = new MySqlConnection();
MySqlCommand sqlCmd = new MySqlCommand();
connect.ConnectionString = "server = 127.0.0.1; port = 3306; username = root; password = ******; database = readdata";
connect.Open();
sqlCmd.CommandText = "SELECT*FROM readdata.shujuplus";
connect.Close();
最无语的是我在打密码的时候多了个点,然后会出现这样的错误,妈的密码就123456就行了好吧.
使用datagridview的时候放目标的cell 进textbox就好啦
s1.Text = dataGridView1.SelectedRows[0].Cells[1].Value.ToString();
最后效果是这样的.: