绑定的datatable
中添加新的一行,然后刷新datagrideview的数据源
代码如下:
DATATABLE
dt=new
DATATABLE()
DATAGRIDEVIEW.DATASOURCE=dt
DATAROW
myrow=dt.NEWROW()
myrow[0]="aaa"
dt.ROWS.ADD(myrow)
DATAGRIDEVIEW.Refresh()
如果你是想一条一条的添加数据并且显示到datagridview里:方法如下:1:写个方法show()里面绑定你的datagridview;
2:在页面加载load()方法里调用这个show()方法;
3:在你的添加按钮里,获取你页面的textbox的值,然后添加到数据库,如果添加成功调用show()方法,添加失败给出提示。
如果你是想通过textbox的值,查询数据库的值,然后再显示到datagridview的话:
1:写个方法show()里面绑定你的datagridview;
2:在页面加载load()方法里调用这个show()方法;
3:在按钮点击事件里,获取texebox的值,然后根据这个条件查询数据库,并用一个集合接受,然后再重新绑定datagridview;
tring constr = "server=.database=Schooluid=123pwd=123"SqlConnection conn = new SqlConnection(constr)//创建数据库连接
conn.Open()//打开连接
//往表 Tittle里插入指定内容。
string str = string.Format("insert into Tittle (name,sex,age,birthday) values ('{0}','{1}','{2}','{3}')", textBox1.Text, textBox2.Text,textBox3.Text,textBox4.Text)
SqlCommand cmd = new SqlCommand(str, conn)//对指定的连接conn执行SQL数据 *** 作语句
int i = cmd.ExecuteNonQuery()//执行指定的sql *** 作语句。数据库表里的数据就被更新了,i表示受影响的行数。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)