DataGrid中对数据库进行操作的问题 老大,我是.NET的新手,能否指引一下? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataGrid 没有动态生成新行的功能,你可以在后台建立一个数据行如DataRow MyDataRow=DataTable.NewRow()MyDataRow[1]=.....MyDataRow[2]=.......最后update一下就可以了。具体的你可以查DataRow的msdn资料。 DataGrid 没有动态生成新行的功能,你可以在后台建立一个数据行如DataRow MyDataRow=DataTable.NewRow()MyDataRow[1]=.....MyDataRow[2]=.......最后update一下就可以了。具体的你可以查DataRow的msdn资料。 下面是我程序的一段代码,希望对你有帮助,不过这里用的是DataList而不是DataGrid,不过道理是一样的DataRow myRow=MyDs.Tables["message"].NewRow(); myRow[1]=this.username.Text; myRow[2]=this.ContactInfo.Text; myRow[3]=this.content.Text; myRow[4]=System.DateTime.Now; this.MyDs.Tables["message"].Rows.InsertAt(myRow,0); OleDbCommandBuilder cb=new OleDbCommandBuilder(MyAdapter); try {MyAdapter.Update(MyDs,"message");} catch(Exception Err) { //Response.Write(Err.Message); if(Err.StackTrace.Length>0) Response.Write("<script>window.alert('您的留言已经记录在数据库里了!')</script>"); this.MyDs.Tables["message"].Rows.Remove(myRow); } DataList1.DataBind(); 看看帮助ms-help://MS.VSCC/MS.MSDNVS.2052/cpref/html/frlrfsystemwebuiwebcontrolsdatagridclassonupdatecommandtopic.htm如果要写数据库1。用DataSet.Update()2。写sql语句更新也可以看看这个ms-help://MS.VSCC/MS.MSDNVS.2052/vsintro7/html/vbwlkCreatingDistributedWebApplicationWalkthrough.htm利用webservice的一个例子 DataGrid1.Columns.Add(...);和table.Rows.Add(table.NewRow())都可以进行增加记录吗?他们有什么区别?哪个更好? 前者是给datagrid动态添加一列后者是给数据集中的表动态添加一行 突然就上传不了图片,求设置 oracle数据库有方法取到最后一行的行数里的字段吗? 【【问题问题问题!!】】 求救,关于File Field的问题 datagrid的update的问题总是无法实现更新,急急急 郁闷中,不知道是否该走!!!!!!! 如何修改某绑定列的字段名? List分组求和类似SQL中的GROUP SUM的用法如何做 请教,怎么才能让sesion加1啊? 怎样将自定义的Windows控件,在WEB页面中使用,并传递参数给该控件 这个错误是怎么回事! 求助,怎么样让asp.net在英文windows 2000 Server及英文.net framework下显示中文
DataRow MyDataRow=DataTable.NewRow()
MyDataRow[1]=.....
MyDataRow[2]=...
....
最后update一下就可以了。具体的你可以查DataRow的msdn资料。
DataRow MyDataRow=DataTable.NewRow()
MyDataRow[1]=.....
MyDataRow[2]=...
....
最后update一下就可以了。具体的你可以查DataRow的msdn资料。
DataRow myRow=MyDs.Tables["message"].NewRow();
myRow[1]=this.username.Text;
myRow[2]=this.ContactInfo.Text;
myRow[3]=this.content.Text;
myRow[4]=System.DateTime.Now; this.MyDs.Tables["message"].Rows.InsertAt(myRow,0);
OleDbCommandBuilder cb=new OleDbCommandBuilder(MyAdapter);
try
{MyAdapter.Update(MyDs,"message");}
catch(Exception Err)
{
//Response.Write(Err.Message);
if(Err.StackTrace.Length>0)
Response.Write("<script>window.alert('您的留言已经记录在数据库里了!')</script>");
this.MyDs.Tables["message"].Rows.Remove(myRow);
}
DataList1.DataBind();
ms-help://MS.VSCC/MS.MSDNVS.2052/cpref/html/frlrfsystemwebuiwebcontrolsdatagridclassonupdatecommandtopic.htm如果要写数据库
1。用DataSet.Update()
2。写sql语句更新也可以看看这个
ms-help://MS.VSCC/MS.MSDNVS.2052/vsintro7/html/vbwlkCreatingDistributedWebApplicationWalkthrough.htm
利用webservice的一个例子
后者是给数据集中的表动态添加一行