社区
C#
帖子详情
求C#主从表结构模块详细解决方案
caonimadigepi
2011-12-22 04:51:46
主表以文本框的形式显示,明细表以表格形式显示。请问这样的结构新增、删除、修改、查询各应怎样写?谢谢!
...全文
188
9
打赏
收藏
求C#主从表结构模块详细解决方案
主表以文本框的形式显示,明细表以表格形式显示。请问这样的结构新增、删除、修改、查询各应怎样写?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
slovewithf
2012-07-26
打赏
举报
回复
this.Validate();
this.ordersBindingSource.EndEdit();
this.customersBindingSource.EndEdit();
NorthwindDataSet.OrdersDataTable deletedOrders = (NorthwindDataSet.OrdersDataTable)
northwindDataSet.Orders.GetChanges(DataRowState.Deleted);
NorthwindDataSet.OrdersDataTable newOrders = (NorthwindDataSet.OrdersDataTable)
northwindDataSet.Orders.GetChanges(DataRowState.Added);
NorthwindDataSet.OrdersDataTable modifiedOrders = (NorthwindDataSet.OrdersDataTable)
northwindDataSet.Orders.GetChanges(DataRowState.Modified);
try
{
// Remove all deleted orders from the Orders table.
if (deletedOrders != null)
{
ordersTableAdapter.Update(deletedOrders);
}
// Update the Customers table.
customersTableAdapter.Update(northwindDataSet.Customers);
// Add new orders to the Orders table.
if (newOrders != null)
{
ordersTableAdapter.Update(newOrders);
}
// Update all modified Orders.
if (modifiedOrders != null)
{
ordersTableAdapter.Update(modifiedOrders);
}
northwindDataSet.AcceptChanges();
}
catch (System.Exception ex)
{
MessageBox.Show("Update failed");
}
finally
{
if (deletedOrders != null)
{
deletedOrders.Dispose();
}
if (newOrders != null)
{
newOrders.Dispose();
}
if (modifiedOrders != null)
{
modifiedOrders.Dispose();
}
}
caonimadigepi
2011-12-28
打赏
举报
回复
[Quote=引用 6 楼 wangxinghui8 的回复:]
新增:主表保存文本框的内容,明细表保存表格的内容(主表插入的时候要返回ID,因为明细表有关联)
删除:获取主表ID,去删除主表跟明细表
修改一样
查询根据主表的条件查询
[/Quote]
请问有没有这样的源码给我学习下?
caonimadigepi
2011-12-28
打赏
举报
回复
[Quote=引用 6 楼 wangxinghui8 的回复:]
新增:主表保存文本框的内容,明细表保存表格的内容(主表插入的时候要返回ID,因为明细表有关联)
删除:获取主表ID,去删除主表跟明细表
修改一样
查询根据主表的条件查询
[/Quote]
请问有没有源码发我学习下?
donet菜鸟
2011-12-28
打赏
举报
回复
新增:主表保存文本框的内容,明细表保存表格的内容(主表插入的时候要返回ID,因为明细表有关联)
删除:获取主表ID,去删除主表跟明细表
修改一样
查询根据主表的条件查询
donet菜鸟
2011-12-28
打赏
举报
回复
新增:主表保存文本框的内容,明细表保存表格的内容(主表插入的时候要返回ID,因为子表有关联)
删除:获取主表ID,去删除主表跟明细表
修改一样
查询根据主表的条件查询
caonimadigepi
2011-12-28
打赏
举报
回复
[Quote=引用 1 楼 seamone 的回复:]
这些微软官方都是有实例的,多去看看。
http://www.cnblogs.com/NETCCB/articles/1335347.html
[/Quote]
请问保存该如何写?最好附上源码。谢谢
caonimadigepi
2011-12-28
打赏
举报
回复
[Quote=引用 1 楼 seamone 的回复:]
这些微软官方都是有实例的,多去看看。
http://www.cnblogs.com/NETCCB/articles/1335347.html
[/Quote]
请问保存该如何写?最好附上源码。谢谢!
seamone
2011-12-22
打赏
举报
回复
这些微软官方都是有实例的,多去看看。
http://www.cnblogs.com/NETCCB/articles/1335347.html
软件生产平台
1. **数据字典设计器**:允许用户创建和修改物理
表
结构
,支持设置索引、SQL脚本,并确保修改不会影响已有数据。同时,提供多种方式创建数据库
结构
。 2. **业务视图设计器**:将多个物理
表
数据关联形成业务视图,...
Redis 3.2 手册-英文原站 CHM
Redis 3.2 手册是数据库开发人员和运维人员的重要参考资料,特别是对于那些使用或打算使用Redis作为其系统缓存、数据存储
解决方案
的人来说。Redis是一个开源的、高性能的键值存储系统,常用于实现数据库、缓存、消息...
HC-05
主从
一体蓝牙
模块
开发资料包
HC-05蓝牙
模块
是一种基于蓝牙2.0协议的串口通信
模块
,广泛应用于短距离无线数据传输场景。其核心功能是实现两个设备之间的透明串口通信,支持
主从
机模式切换,适用于嵌入式系统、智能硬件及物联网项目。该
模块
采用...
MVC模式
解决方案
MVC模式
解决方案
(2004-11-15) MVC模式的设计思想MVC模式是一种近年来使用比较广泛的为许多IT厂家和开发者所认可的一种设计模式,它和Web应用程序并没有直接的关系(事实上,它在很多非WEB应用程序中得到了使用)...
ASP.NET中GridView与DetailsView联动实现
主从
表
数据展示
回顾整个流程,我们走过了这样一条路:技术层:理解控件机制 → 配置数据源 → 实现
主从
联动⚡性能层:避免重复绑定 → 启用缓存 → 懒加载体验层:CSS美化 → 局部刷新 → 弹窗交互️健壮层:异常处理 → 参数校验 ...
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章