个人使用
卡布_奇诺
这个作者很懒,什么都没留下…
展开
-
子父级关系进行copy其他表,关系不变,Id变
子父级关系进行copy其他表,关系不变,Id变原创 2022-07-18 18:10:01 · 203 阅读 · 1 评论 -
导出PPT 将多张图片汇总到一张PPT进行编辑,然后进行生成出来PPT格式
导出PPT 将多张图片汇总到一张PPT进行编辑,然后进行生成出来PPT格式的。List<string> pptUrls = new List<string>(); var query = from a in _flawLibraryRepository.Table join b in _attachmentRepository.Table on a.FlawId equals b.BusinessId原创 2021-06-04 14:24:21 · 494 阅读 · 0 评论 -
创建Log日志文本输出范本
public static void Log(string strLogMsg, ApiLogType strLogType){ //设定日志路径 string strPath=HttpContext.Current.Server.MapPath("~/Accessary/Log/" + DateTime.Today.Year + "/" + strLogType.ToString()); //判断路径是否存在,若不存在,则需要创建路径 if(!Directory.Exi.原创 2020-06-09 10:51:08 · 307 阅读 · 0 评论 -
游标格式
--遍历数据单独给每一行处理--定义属性DECLARE @ZBPID as varchar(50)DECLARE @ZBPNo as varchar(50)--读取值并复制给对应属性,打开游标,遍历DECLARE cur CURSOR FOR SELECT ZBPID,ZBPNo FROM TZBiddingPlan WHERE ProjectID='C97D432B-2BF5-4ECA-B105-CC253E5A8E2A' ;OPEN cur fetch next from cur int.原创 2020-05-12 15:00:16 · 215 阅读 · 0 评论 -
获取分组后的取第一条数据
SELECT MM.EID FROM ( SELECT ROW_NUMBER() OVER (PARTITION BY ContractID ORDER BY FormalDate DESC ) AS rowid,* FROM #Tb ) AS MM WHERE MM.rowid=1原创 2020-04-15 15:11:41 · 2424 阅读 · 0 评论 -
模态窗口返回参数以及子页面获取父页面方法
bValue = expertSelectionView.InsertExpertSelection(hidZBPID.Value, strExpertType, hidManualExpertERID.Value, hidNotJoinExpertERIDs.Value); if (bValue) { System.Text.String...原创 2020-04-13 10:06:50 · 345 阅读 · 0 评论 -
DataGrid 添加动态列
DataTable dtObjectInfoData =new DataTable(); var listProjectFormatData = dtObjectInfoData.AsEnumerable().Select(r => new { ObjectID = r["Ob...原创 2019-12-06 11:09:01 · 437 阅读 · 0 评论 -
input的几种禁用方法
disabled 属性规定应该禁用 input 元素,被禁用的 input 元素,不可编辑,不可复制,不可选择,不能接收焦点,后台也不会接收到传值。设置后文字的颜色会变成灰色。disabled 属性无法与 <input type="hidden"> 一起使用。 示例:<input type="text" disabled="disabled" /> read...转载 2019-04-17 14:49:36 · 22906 阅读 · 0 评论 -
删除DataTable中的某一行
在C#中,如果要删除DataTable中的某一行,大约有以下几种办法:1,使用DataTable.Rows.Remove(DataRow),或者DataTable.Rows.RemoveAt(index);可以直接删除行2,datatable.Rows[i].Delete()。Delete()之后需要datatable.AccepteChanges()方法确认完全删除,因为Delete()...转载 2018-09-20 18:08:58 · 3659 阅读 · 0 评论 -
Linq 分组(group by)求和(sum)并且按照分隔符(join)分割列数据
DataTable tableA1 = new DataTable(); tableA1.Columns.AddRange(new DataColumn[] { new DataColumn("品名"), new DataColumn("规格"), new DataColumn("表号"),new DataColumn("数量") }); tabl...转载 2018-09-14 15:15:01 · 863 阅读 · 0 评论 -
多行数据一次性删除方法In
CTEBudgetView ebView = new CTEBudgetView(); CTEBudgetBillOfQuantitiesView ebboqView = new CTEBudgetBillOfQuantitiesView(); CTEBudgetMaterialEquipmentQuotedPriceView ebmeqpView...原创 2018-03-19 11:37:27 · 607 阅读 · 0 评论 -
获取到dtEmployeeData中列名为账号的所有值,并且去重后操作
//field字段类型 先where判断后查询需要的字段返回的是一个默认第一个string strAccountID = dtData.AsEnumerable().Where(r => r.Field<string>("AccountName") == Convert.ToString(dtEmployeeData.Rows[i]["账号"])).Select(r => ...原创 2018-03-13 19:56:08 · 195 阅读 · 0 评论 -
C# 导入Excel多表情况下,获取表名且返回DataSet类型
protected void btnImport_ServerClick(object sender, EventArgs e) { if (this.accessaryExcel.Files.Count == 0) { this.Master.ShowAlertMsg(MyMsg.ShowMyMessage("未能获取到导入文件,请...原创 2018-03-13 19:56:29 · 519 阅读 · 0 评论 -
表尾绑定
IDData.IDDatabase operate = new IDData.IDDatabase(); DataSet myDS = operate.GetDataSetByStoredProcedure(IDData.ConnectionName.ZBiddingDB, "[SP3_BI_ProjectZBiddingPlan]", new string...原创 2018-06-26 14:07:13 · 127 阅读 · 0 评论 -
NPOI读取Excel日期格式且有公式的单元格的值
for (int i = startRow; i <= rowCount; ++i){ IRow row = sheet.GetRow(i); if (row == null) continue; //没有数据的行默认是null DataRow dataRow = data.NewRow(); for (int j = row.FirstCellNum;...原创 2018-07-24 14:29:43 · 2350 阅读 · 0 评论 -
触发器基础
阅读目录一:触发器的优点 二:触发器的作用 三:触发器的分类 四:触发器的工作原理 五:创建触发器 六:管理触发器 概念: 触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,当对一个表进行操作( insert,delete, updat...转载 2018-07-30 13:19:50 · 296 阅读 · 0 评论 -
MIME类型收集
/** * 按照内容类型排列的 Mime 类型列表 */ String[][] MimeTableFirst = { {"application/envoy","evy"}, {"application/fractals","fif"}, {"application/futuresplash",".转载 2018-08-01 17:58:50 · 482 阅读 · 0 评论 -
SQL 递归 通过父级ID获取到改父级下所有的子级
BEGIN ; WITH Corps AS ( SELECT StruID, StruType FROM OperAllowDB.dbo.TCorpStructure ...原创 2018-08-08 16:03:48 · 1698 阅读 · 0 评论 -
逻辑层BLL插入数据异常反馈信息
try { employee.FormalDate = Convert.ToString(drEmployeeData["转正日期"]) == "" ? "" : Convert.ToDateTime(drEmployeeData["转正日期"]).ToString("yyyy-MM-dd");...原创 2018-03-19 11:30:04 · 202 阅读 · 0 评论