首页 > 数据库 >C#和sql结合,返回刚新增的ID主键的值

C#和sql结合,返回刚新增的ID主键的值

时间:2022-10-31 17:23:19浏览次数:38  
标签:C# 新增 LimiteBuy ---- sql 主键 ID

 C#和sql结合,返回刚新增的ID主键的值

#region----新增一条预约活动表数据----
        /// <summary>
        /// 新增一条预约活动表数据
        /// </summary>
        /// <param name="appointmentEntity"></param>
        /// <returns></returns>
        public int InsertAppointment(Appointment appointmentEntity)
        {
            string sql = @"
                insert into Appointment 
                (
                BID,Title,PicUrl,ErpStoreID,Phone,
                AddressInfo,AddressMap,ApDesc,ApUseDesc,BeginDate,
                EndDate,Interval,AdvanceCycDay,LimiteBuy,LimiteBuy_Total,
                LimiteBuy_Day,LimiteBuy_Trade,IsNeedUserPhone,IsValPhone,CusInputeInfo,
                InterValType,InterValSize,Status,CreateDate,UpdateDate
                )
                values
                (
                @BID,@Title,@PicUrl,@ErpStoreID,@Phone,
                @AddressInfo,@AddressMap,@ApDesc,@ApUseDesc,@BeginDate,
                @EndDate,@Interval,@AdvanceCycDay,@LimiteBuy,@LimiteBuy_Total,
                @LimiteBuy_Day,@LimiteBuy_Trade,@IsNeedUserPhone,@IsValPhone,@CusInputeInfo,
                @InterValType,@InterValSize,@Status,@CreateDate,@UpdateDate
                )
                SELECT  @@IDENTITY  as  'ApID'
                    ";
            //ExecuteScalar,返回刚刚插入的ID的值
            var insertResultId = _dbBase.ExecuteScalar(sql, appointmentEntity);
            int insertId = Convert.ToInt32(insertResultId);
            return insertId;
        }
        #endregion----新增一条预约活动表数据----

 

搜索

复制

标签:C#,新增,LimiteBuy,----,sql,主键,ID
From: https://www.cnblogs.com/jankie1122/p/11109088.html

相关文章

  • 简单分析"undefined reference to symbol 'dlclose@@GLIBC_2.2.5'"问题的形成和解决
    问题这里可以看到在生成glad.c.o文件的时候出现了"dlclose@GLIBC_2.2.5"无法指向的问题。此时有两个猜测。ld链接libdl出问题;那么libdl是否存在?cd/lib/x86_64-li......
  • CSP-S 2022 T2 策略游戏题解
    T2比T1简单?可以发现,讨论的情况数不是很多。可以直接用线段树查询然后暴力讨论就好了。(写的好丑)#include<bits/stdc++.h>usingnamespacestd;#defineN1000010#......
  • mycat搭建
    搭建mycat一、准备工作1、确保jdk已安装成功,并且jdk版本选用1.7以上版本2、准备一台新的主机mysql_mycat放到master的前面做代理mycatip192.168.232.133、将三台机......
  • linux漏洞修复——tomcat
    检测到的漏洞修复方式一般分为两种:修改配置文件、升级组件规避漏洞,一般紧急规避是选择前一种方式。1.tomcat隐藏版本信息a.cd /usr/tomcat9/lib/cp catalina.jar......
  • sqlserver 关于 case when is null 的查询
    sqlserver关于casewhenisnull的查询select*fromApInterSkuInfowhereBeginValue=convert(varchar(100),convert(datetime,'2017-12-0923:59:59.8',101),23)......
  • 自定义镜像-centos7
    1、拉取centos7镜像dockerpullcentos:72、下载jdk安装包并上传服务器3、编写Dockerfile文件viDockerfileFROMcentos:7MAINTAINERsheyu<[email protected]......
  • 全面认识快照(Snapshot)技术 copy保存
    什么是快照技术?快照技术主要是在操作系统以及存储技术上实现的一种记录某一时间系统状态的技术。近来,Oracle等数据库厂家以及Vmware等虚拟化产品也把这种技术引入各自......
  • RAC 节点未加入集群 – 网格进程间通信 (GIPC)
    GIPC是用于节点间进程间通信的守护进程。这也支持冗余互连使用。GIPC守护进程(gipcd.bin)有一个端点'gipcha://nodename:xxx'。您可以在下面的日志条目中看到这一点。......
  • javascript日期处理函数的一些问题
    问题1:newDate(字符串)产生的日期对象,在某些情形下,可能会自动增加1天。猜测是和时区有关,浏览器没有默认当前时区?这是一个坑。问题2:setDate()设置日期后不准确的问题。比如......
  • sqlserver convert datetime 和字符串之间的转换
     sqlserverconvertdatetime和字符串之间的转换--语句及查询结果:SelectCONVERT(varchar(100),GETDATE(),0)--0516200610:57AMSelectCONVERT(varchar(......