如何使用TableAdapter 直接访问数据库?TableAdapter 访问数据库详解
时间:2014-07-23 | 作者:本站整理 | 阅读:837除了 InsertCommand、UpdateCommand 和 DeleteCommand 之外,创建 TableAdapter 时还生成了一些可以直接在数据库上执行的方法。可以直接调用这些方法(TableAdapter.Insert、TableAdapter.Update 和 TableAdapter.Delete)对数据库中的数据进行操作。
如果不想创建这些直接方法,可在“属性”窗口中将 TableAdapter 的 GenerateDbDirectMethods 属性设置为 false。除了 TableAdapter 的主查询之外,所有添加到 TableAdapter 的查询也是独立查询 -- 它们不生成这些 DbDirect 方法。
直接向数据库发送命令
调用执行您尝试完成的任务的 TableAdapter DbDirect 方法。
直接向数据库中插入新记录
调用 TableAdapter 的 Insert 方法,为每一列传入值作为参数。以下过程使用 Northwind 数据库的 Region 表作为示例。
Dim regionTableAdapter As New NorthwindDataSetTableAdapters.RegionTableAdapter
regionTableAdapter.Insert(5, "NorthWestern")
直接在数据库中更新记录
调用 TableAdapter 的 Update 方法,以参数的形式为每一列传入新值和原始值。
Dim regionTableAdapter As New NorthwindDataSetTableAdapters.RegionTableAdapter
regionTableAdapter.Update(1, "East", 1, "Eastern")
福利游戏
相关文章
更多精选合集
更多大家都在玩
大家都在看
更多-
- 《幽浮》系列创始人:我也很想知道《幽浮3》什么时候出
- 时间:2025-02-22
-
- 恋爱AVG游戏《泡芙爱情故事》Steam页面上线 年内发售
- 时间:2025-02-22
-
- 拳皇13全球对决修改器下载地址在哪
- 时间:2025-02-22
-
- 2025年2月进口游戏版号
- 时间:2025-02-22
-
- 2月国产和进口游戏版号公布:《失落城堡2》过审
- 时间:2025-02-22
-
- 《漫威争锋》《夺宝奇兵:古老之圈》现已实装DLSS 4
- 时间:2025-02-22
-
- 《GTA6》PC 2026年初发售?海盗船澄清:只是个人猜测
- 时间:2025-02-22
-
- Steam喜加一!免费领取生存恐怖FPS《金色的光芒》
- 时间:2025-02-22