C# 在datagridview1中用Add增加一行时,怎么补改变当前选择行?

2025-04-06 13:56:34
推荐回答(3个)
回答1:

不用这么写,可以试试我这个

string tianjia="insert books values('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"','"+textBox4.Text+"','"+textBox5.Text+"','"+textBox6.Text+"','"+textBox1.Text+"')";

SqlCommand myCommand = new SqlCommand(tianjia, myConnection);/* 假设你定义的myConnection */

myConnection.Open();
myCommand.ExecuteNonQuery(); /* 执行myCommand */
myConnection.Close();

当然,如果你的数据库表的数据类型不都是char或者nvarchar的话,需要使用cast语句进行类型转换

回答2:

不太好办因为你的焦点移动了可以增加完在移动回来有记录

回答3:

在JS里控制用fource()