c# 结构体实现数据新增(数据字段较多的情况使用) 一
点击新增按钮
{
ChkFormIDBox.Text = Coeno.DevChk.DevChk.CleanUpInput(ChkFormIDBox.Text); --清除表单文本框数据输入
if (string.IsNullOrEmpty(ChkFormIDBox.Text))
{
lblMsg.Text = "表单序号不能为空";
lblMsg.ForeColor = System.Drawing.Color.Red;
return;
}
DataTable da = Coeno.DevChk.DevChk.InjectMoldSNQue(ChkFormIDBox.Text); --通过表单号进行查找将结果返回数据表
if(da.Rows.Count > 0)
{
lblMsg.Text = " 表单序号已存在";
lblMsg.ForeColor = System.Drawing.Color.Red; --字体颜色为系统绘图颜色红色
}
else
{
XMLInjectMold XMLInjectMold = new XMLInjectMold(); --结构体数据实例化
XMLInjectMold = GetDataFormUI(); --将UI控件文本档内容赋值给实例化结构体(后置前)
int result = Coeno.DecChk.InjectMold.AddXMLInjectMold(XMLInjectMold); --将数据添加至数据库表
if(result ==0)
{
lblMsg.Text="添加成功";
lblMsg.ForeColor = System.Drawing.Color.Red;
}
}
da = Coeno.DevChk.DevChk.InjectMoldSNQue(ChkFormIDBox.Text); --通过单号查找数据内容
if(da.Rows.Count>0)
{
gvInjectMoldChk.DataSource = null; --GV表数据源为null
gvInjectMoldChk.DataBind(); --GV表数据绑定
gvInjectMoldChk.DataSource = da; --GV表数据绑定至新增数据da数据源
gvInjectMoldChk.DataBind; --GV数据绑定
}
ClearDataToUI(); --清空UI界面内容
}
最新文章
- HTML中的SVG
- 如何设计一门语言(十)——正则表达式与领域特定语言(DSL)
- webapp开发调试环境--weinre配置
- c++ 二维数组传递
- javascript之纯数字验证
- 关于sources.list和apt-get [转载]
- HDU3362+状态压缩
- replace 全局替换 和 数组去空
- Unity3D Object.DontDestroyOnLoad 备忘
- linux 查看某进程或程序的网卡流量(转)
- amazeui tab 监听当前选项
- Mybatis中的like查询
- 阿里云ECS安装Kubernetes问题收集与解答
- 2017-2018-2 20155203《网络对抗技术》 Exp7:网络欺诈防范
- 个人知识点总结——Java并发
- VUE常用指令总结!
- 屏保:画线圈LineFlower
- bzoj2505: tickets
- NOIP2016天天爱跑步 题解报告【lca+树上统计(桶)】
- 100个常用的linux命令(转)
热门文章
- 第01组 Alpha冲刺(2/6)
- 禁用wordpress新编辑器,使用经典编辑器的方法
- Struts2工作原理和核心文件
- Curiosity-Driven Learning through Next State Prediction
- jdk8 stream实现sql单表select a,b,sum(),avg(),max() from group by a,b order by a,b limit M offset N及其性能
- ES6 - 字符串的扩展(模版字符串)
- nodejs相关框架
- C# HashSet集合类型使用介绍
- 头部文件jq嵌入笔记
- TopShelf+Quartz.net 实现window服务