gpt4 book ai didi

C# TableAdapter 不插入和更新

转载 作者:行者123 更新时间:2023-11-30 18:25:39 26 4
gpt4 key购买 nike

我有一个名为 DB.mdf 的数据库,在我的程序中我使用这段代码在这个数据库中插入一个新行:

DBDataSet ds = new DBDataSet();
DBDataSetTableAdapters.IPTableAdapter ipadap = new DBDataSetTableAdapters.IPTableAdapter();

ipadap.InsertQuery(ip);

InsertQuery 是:INSERT INTO [IP] ([ID], [indirizzo]) VALUES (0, @indirizzo);

程序执行所有步骤,但不在数据库中插入行。为什么?

更新现在我试过这段代码:

DBDataset.IPRow newRegionRow;
newRegionRow = db.IP.NewIPRow();
newRegionRow.ID = "6";
newRegionRow.indirizzo = "NorthWestern";
// Add the row to the Region table
this.db.IP.Rows.Add(newRegionRow);
// Save the new row to the database
this.ipadap.Update(this.db.IP);

并且在这种情况下不在数据库中写入新行

最佳答案

我发现错误了!!!我不知道 Visual Studio 在开发过程中会在/bin 中创建数据库副本并使用数据库副本。

感谢大家。

https://msdn.microsoft.com/en-us/library/ms246989.aspx

关于C# TableAdapter 不插入和更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29889921/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com