再用SqlDataAdapter的Update方法。
da.Update(datasetname, "tablebame");
da.Update(datasetname, "tablebame");
解决方案 »
- 如何获得Repeater控件里客户端控件的值?代码如下
- 求一网络相册,谢谢.............
- asp.net ajax 深入浅出系列课程
- 请大家帮忙
- 哪有比较好的asp.net的教程?
- 页面有一个textbox,输入一些字母并选中,有一个INPUT控件,当按下后执行document.execCommand('Bold'),但选中的字母没有变粗
- 大家介绍一本.Net的书籍
- 水晶报表在服务器上操作一切正常,但是在客户端刚打开正常,然后点翻页或者导出就不行,停在哪里了...没反应了..
- using 名字空间 是不是只能在一个项目中有效?
- 关于字符串长度
- 文件上传问题?
- 在返回的数据集中若包含有上万条记录时,请问如何像本论坛CSDN一样指定分页数,如只指定返回前十页?
你不能通过 DataAdapter.Update()来处理可能得一行行的来哦
sorry!
myDataSet.ReadXml("d:\backup.xml")
Dim myDataAdapter As SqlDataAdapter = New SqlDataAdapter()
mySelect = " SELECT * FROM " & myTableName
myDataAdapter.SelectCommand = New SqlCommand(mySelect, myConnection)
Dim myCommandBuilder As SqlCommandBuilder
myCommandBuilder = New SqlCommandBuilder(myDataAdapter)
myDataAdapter.Update(myDataSet, myTableName)测试过没有问题
da.Update(datasetname, "tablebame");是不行的
private void Button1_Click(object sender, System.EventArgs e)
{
SqlConnection conn= new SqlConnection("server=ljj;uid=sa;pwd=;database=testcdd");
SqlDataAdapter myada= new SqlDataAdapter("select * from class",conn); DataSet mydata=new DataSet();
mydata.WriteXml(Server.MapPath("test.xml"));
myada.Fill(mydata,"data");
mydata.Clear();
mydata.ReadXml(Server.MapPath("test.xml"),System.Data.XmlReadMode.IgnoreSchema);
myada.InsertCommand =new SqlCommand("insert into student([id],grade) VALUES (@id, @grade)",conn);
//
SqlParameter objParameter= new SqlParameter("@id",SqlDbType.Int,4);
objParameter.SourceColumn= "id"; objParameter.Direction=ParameterDirection.Input;
myada.InsertCommand.Parameters.Add(objParameter);
SqlParameter objP= new SqlParameter("@grade",SqlDbType.NVarChar);
objP.Direction=ParameterDirection.Input;
objP.SourceColumn="Grade";
myada.InsertCommand .Parameters.Add(objP);
myada.Update (mydata,"data");
conn.Close();
// mydata.WriteXml(Server.MapPath("test.xml"));
DataGrid1.DataSource=mydata;
DataGrid1.DataBind();
//TextBox1.Text=myada.SelectCommand.Parameters["@count"].Value.ToString();
}