110,566
社区成员
发帖
与我相关
我的任务
分享
//函数用于数据库中添加记录
public static void DatasetAdd()
{
string strConn = @"Provider=vfpoledb;Data Source=E:\;Collating Sequence=machine;TABLEVALIDATE=0";
using (OleDbConnection myConnection = new OleDbConnection(strConn))
{
myConnection.Open();
OleDbDataAdapter adpt = new OleDbDataAdapter("select * from user_info.DBF", myConnection);
OleDbCommandBuilder odcb = new OleDbCommandBuilder(adpt);
DataSet mySet = new DataSet();
adpt.Fill(mySet,"user_info");
Console.WriteLine(mySet.Tables[0].Rows[0][1].ToString());
DataRow myDataRow;
DataTable myDataTable;
myDataTable=mySet.Tables["user_info"];
myDataRow = myDataTable.NewRow();
myDataRow["number"]=2;
myDataRow["user_name"] = "abc";
myDataRow["user_password"] = "abc";
myDataTable.Rows.Add(myDataRow);
adpt.Update(mySet.GetChanges(),"user_info");
mySet.Tables["user_info"].AcceptChanges();
myConnection.Close();
}
}