1、DataGrid 用代码方式增加一列范例:
bool isAdded = _mapDataGrid3.DataGrid.Columns.Contains(a => a.Header.ToString() == "医保钱包支付金额");DataGridColumn col = _mapDataGrid3.DataGrid.Columns.Where(a => a.Header.ToString() == "退费结算标志").FirstOrDefault();if (col != null && !isAdded){int index = _mapDataGrid3.DataGrid.Columns.IndexOf(col);DataGridTextColumn item = new DataGridTextColumn();item.Header = "医保钱包支付金额";item.Binding = new Binding("byje15");item.Width = 110;_mapDataGrid3.DataGrid.Columns.Insert(index, item);}//StringBuilder sb = new StringBuilder();//foreach (var item in _mapDataGrid3.DataGrid.Columns)//{// sb.Append($"{item.Header.ToString()}, ");//}//MessageHelper.ShowDialog(sb.ToString(), "检查DataGrid3列头");
2、ORACLE 数据表插入记录后返回(自增长)主键的值范例:
(1)C# 代码:
private class NUMBER_Type{public int ORDERREQUESTID { get; set; }}public int CreateConsulationRelatedOrderRequest(DtoConsultation dto, int clinicItemId){int ret = -1;using (DbConnection cn = DapperHelper.CrateConnection(Dbs.IP)){OracleDynamicParameters param = new OracleDynamicParameters();param.Add("v_EnconterID", dto.EncounterId);param.Add("v_OrganizationID", dto.RequestOrganizationId);param.Add("v_AuthorID", dto.RequestEmployeeId);param.Add("v_ClinicItemId", clinicItemId);param.Add("CV_1", OracleDbType.RefCursor, ParameterDirection.Output);var result = DapperHelper.ExecuteSP<NUMBER_Type>(cn, "POOR.CreateConsulationRelatedOrderRequest", param);if (result.Count > 0){ret = result.First().ORDERREQUESTID;}}return ret;}
(2)数据库存储过程:
CREATE OR REPLACE PROCEDURE POOR.CreateConsulationRelatedOrderRequest(v_EnconterID NUMBER, v_OrganizationID NUMBER, v_AuthorID NUMBER, v_ClinicItemId NUMBER, CV_1 OUT SYS_REFCURSOR)
AS
v_Id NUMBER(10, 0);
v_PersonID NUMBER;
v_MaxOrdinal NUMBER;
/* =========================================================================================20XX-XX-XX CREATED========================================================================================= */
BEGINSELECT nvl(a.personid, -1) into v_PersonID from prpa.encounter a where a.encounterid=v_EnconterID;SELECT nvl(MAX(a.ordinal),1) into v_MaxOrdinal from poor.orderrequest a where a.isdeleted=0 and a.periodkind=1 and a.orderkindcodeid=4 and a.encounterid=v_EnconterID;INSERT INTO POOR.ORDERREQUEST (PERIODKIND, ORDERKINDCODEID, ORDERSUBKINDCODEID, ORDERCHILDKINDCODEID, ORDINAL, PARENTID, PERSONID, ENCOUNTERID, AUTHORID, LATESTMODIFIERID, OWNERORGANIZATIONID, PLACERGROUPID, STARTDATE, ENDDATE, CONSUMABLECODEID, CONSUMABLEID, ROUTEID, METHODID, FREQUENCYID, REASON, NOTE, ASREQUIRED, ASREQUIREDCONDITION, EXECTIMESERIES, FIRSTDAYEXECTIMESERIES, LASTDAYEXECTIMESERIES, NEXTCOLLATEDATE, REPEATNUMBER, DOSE, ADMINDOSE, ISEMERGENCY, STATUSCODEID, ORDERVERSION, ISDELETED, CAREACTIVITYID, COLLATEDATE, ISSUPPLEMENT, SOURCEORDERREQUESTID, CREATEKINDCODEID, TREATINGTEAMID, NURSETEAMID, PLANSTOPDATE, DAYS, AMOUNT, WARNFLAG, REQUESTPERFORMTIME, ROWVERSION, INPUTDATETIME, NUMBERVERSION, PLANLASTSTOPEXECTIMESERIES, PAYMENTRATIO, LEFTRIGHTPOSITIONCODEID, RELATIONSHIPID, ATTACHTAGCODEID, HASPRINTEDPOS, ALLOWCANCELCODE, LATESTCOLLATEDON, LATESTCOLLATEDBY, CALCFREQCODEID, TYPECODEID, ISNURSING, SUBSTANCENAME, ORDERTEXT, DUBSIGNDOSAGENOTE, RECEIVINGINFOID)VALUES(1, 4, 0, 2, v_MaxOrdinal+1, -1, v_PersonID, v_EnconterID, v_AuthorID, v_AuthorID, v_OrganizationID, -1, sysdate, sysdate, 7, v_ClinicItemId, -1, -1, -1, null, null, 0, null, '08:00', '08:00', null, trunc(sysdate), 1, 1.0, 1.0, 0, 0, 0, 0, -1, trunc(sysdate), 0, -1, 0, null, null, null, 1, 0.0, null, null, sysdate, sysdate, 1, null, null, -1, null, null, null, null, null, null, null, null, 0, null, null, null, null) RETURNING ORDERREQUESTID INTO v_Id;OPEN CV_1 FORSELECT v_Id AS ORDERREQUESTID FROM dual;EXCEPTIONWHEN others THENdbms_output.put_line('SQL CODE:'||sqlcode||chr(10)||sqlerrm||chr(10)||dbms_utility.format_error_backtrace());rollback;
end;
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/944508.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!相关文章
OJ模拟面试3(竞赛排名排序)
1、你概述一下这个判题接口的业务特点和你设置限流规则的考量。比如,你设置的是 QPS 还是并发数?限流阈值是多少?是基于用户、IP 还是整个服务的全局限流?
这个判题接口是我们在线编程平台的核心接口,特点是计算密…
2025年口碑好的载带成型机厂家最新权威推荐榜
2025年口碑好的载带成型机厂家最新权威推荐榜在电子元器件包装和运输领域,载带成型机扮演着至关重要的角色。随着电子制造业的快速发展,对高精度、高效率载带成型设备的需求日益增长。优质的载带成型机不仅能提高生产…
SIAKAD STEKOM登录页面存储型XSS漏洞分析
本文详细分析了SIAKAD STEKOM系统登录页面存在的存储型XSS安全漏洞,包括漏洞原理、利用方式、潜在危害和修复建议,涉及CWE-79跨站脚本漏洞的具体技术细节。SIAKAD STEKOM - 存储型XSS漏洞(登录页面)
风险等级: 低…
2025 年最新散热片厂家推荐排行榜:权威评选揭晓高性能电子、水冷、铝型材等散热片优质企业水冷散热片/铝型材散热片/热管散热片/插齿散热片公司推荐
引言
随着电子产业朝着高功率、小型化方向快速发展,元器件热流密度持续攀升,散热效果直接决定设备运行稳定性与使用寿命,从电源产品到电力电子产品,对散热片的性能要求愈发严苛。当前市场上散热片品牌数量繁多,产…
07.Python法拍网数据
07.Python法拍网数据7.1 Python法拍网数据7.2 index.html7.3 浏览器访问
使用浏览器访问:http://127.0.0.1:5000/index------------------------------------------------ 执行后——————————————————…
深夜办公室的叹息,被微擎 IP 市场拉回正轨
软件刚火就被人盗版,维权无门;想申请 ICP 许可证上架应用商店,跑了三趟政务大厅还没弄明白流程……” 长沙的创业者老周揉着通红的眼睛,盯着电脑屏幕上的侵权投诉邮件,第一次萌生了放弃的念头。他开发的教育类小程…
06.Python操作Excel自动化开发
06.Python操作Excel自动化开发6.1 Python操作Excel自动化开发6.2 index.html6.3 浏览器访问
使用浏览器访问:http://127.0.0.1:5000/index------------------------------------------------ 执行后—————————…
详细介绍:AKS论文阅读
详细介绍:AKS论文阅读pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", &quo…
工业相机常用芯片 Sony Pregius系列 以更小的尺寸获得出色性能
Sony Pregius 系列全局快门 CMOS 传感器提供清晰无失真图像。第四代 Pregius S 延续了紧凑性能的传统优势,毫不夸张地说,它颠覆了传感器设计规则。Pregius S 采用背照式 (BSI) 传感器,用于缩小像素尺寸、提高分辨率…
出席2025年IDC中国CIO峰会,天翼云息壤赋能千行百业数智升级!
10月17日,2025年IDC中国CIO峰会暨数字化转型年度颁奖典礼在上海隆重举行。本次峰会聚焦数字化转型的前沿趋势、实践案例与未来走向,汇聚众多行业领袖、企业CIO以及专家学者,全力搭建高端交流平台,共同探讨数字化发…
Mac Jenkins 环境部署
Mac Jenkins 环境部署一、准备工作Jenkins 依赖 Java 运行环境(推荐 Java 11 或 17,兼容性更好)。通过 Homebrew 安装(推荐):# 搜索可用的 Java 版本
brew search openjdk
# 安装 Java 11(LTS 长期支持版)
bre…
UU 跑腿使用通义灵码实现 AI 原生应用架构升级全解析:行动指南
在 AI 技术加速落地企业场景的 2025 年,UU 跑腿启动了从传统云原生向“AI 云原生”架构跃迁的战略升级。感谢以下作者对本文内容的贡献:袁沼、王德冲、刘鹏浩、李洋、邱戈川
项目简介
在 AI 技术加速落地企业场景的 …
达梦数据库(DM)同机 异机备份到 MinIO(Java 实现 干货直给)
💾 达梦数据库(DM)同机 & 异机备份到 MinIO(Java 实现 干货直给)目的:记录一套可复用的达梦数据库备份方案,支持本地/远程部署,自动执行 dexp 导出 Schema,打包上传 MinIO,仅用于个人查阅。📦 核心逻…
氛围编程:IT领导者须知
执行摘要氛围编程能加速开发与创新,但企业高管必须加强治理、安全与审查流程以保护业务。
团队能快速测试想法并交付最小可行产品,从而缩短上市时间并提升对业务需求的响应能力。
开发人员与非技术人员能更高效地协作…
权威调研榜单:搅拌灌装机厂家TOP3榜单好评深度解析
搅拌灌装机作为包装设备领域的关键装备,在医药、食品、化工等行业中发挥着不可替代的作用。据2025年行业统计数据显示,国内搅拌灌装机市场规模已达85亿元,年均增长率稳定在15%左右。本文基于设备参数、生产效率及用…
Ubuntu布署Blazor Server
第一步:在ubuntu.24.04-x64系统中安装安装 ASP.NET Core运行时1. 安装基础工具
sudo apt install -y software-properties-common
确保系统拥有 add-apt-repository命令,用于添加软件源。2. 添加 Backports …
Day22-C:\Users\Lenovo\Desktop\note\code\JavaSE\Basic\src\com\File-FileTest1~4
File文件是非常重要的存储方式,在计算机硬盘中
即便断电或者程序终止,存储在硬盘中的文件也不会丢失
是java.io包下的类,File类的对象,用于代表当前操作系统的文件(可以是文件或者文件夹)
获取文件信息(大小,文…
实用指南:计算机中用8位如何计算最大值和最小值-128~127
pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …
权威调研榜单:徐州CCC产品认证公共服务平台TOP3榜单好评深度解析
随着企业对产品质量和市场合规性要求的不断提高,中国强制性产品认证(CCC认证)已成为众多行业进入市场的关键门槛。徐州作为淮海经济区的重要工业基地,其CCC产品认证公共服务平台的发展备受关注。本报告基于专业调研…
2025 年最新弹力丝机生产厂家推荐榜单:全面盘点国内优质品牌,为纺织企业提供精准选型参考荣腾弹力丝机/普来得弹力丝机/高速弹力丝机公司推荐
在纺织工业向高效化、节能化、智能化转型的关键阶段,弹力丝机作为化纤生产的核心设备,其性能优劣直接关系到企业的生产效率、产品质量与成本控制。当前市场上,弹力丝机厂家数量众多,但技术水平、产品质量与服务能力…