- 博客(104)
- 资源 (4)
- 收藏
- 关注
原创 Nuget根据packages.config文件,重新安装程序组件
在“程序包管理器控制台”下执行以下语句Update-Package -ProjectName '项目名称' -Reinstall该语句作用:按照packages.config中给出的程序组件,重新下载安装一遍。
2021-10-22 16:22:32 1080
原创 docker简单入门经验(docker desktop、springboot、vue)
docker简单入门经验一.软件安装docker-desktop(可以理解成docker的windows操作系统下的桌面程序)官方下载地址https://docs.docker.com/docker-for-windows/installdocker-desktop安装,运行后,一直下一步可以了插件wsl2下载安装因为docker运行环境是Linux的,windows操作系统下要运行,就需要安装wsl2(Windows Subsystem for Linux 2),2是第二个版本的
2021-08-06 14:34:52 942
转载 oracle 实现ID自增
--创建自增ID,名称为:表名_字段名_SEQCREATE SEQUENCE T_BASE_BRIDGE_ID_SEQ MINVALUE 1 NOMAXVALUE INCREMENT BY 1 START WITH 1 NOCACHE; -- 为Insert操作创建触发器,无需在SQL语句里写NEXTVAL,名称为表名_INS_TRGCREATE OR REPLACE TRIGGER ...
2018-12-07 19:05:55 179
转载 执行最慢的SQL语句、总耗CPU最多的前个SQL、平均耗CPU最多的前个SQL
--执行最慢的SQL语句SELECT(total_elapsed_time / execution_count)/1000 N'平均时间ms',total_elapsed_time/1000 N'总花费时间ms',total_worker_time/1000 N'所用的CPU总时间ms',total_physical_reads N'物理读取总次数',total_logical_rea...
2018-10-06 15:16:52 1338
原创 多行数据转换成一个字符串
select STUFF( (select ','+UserID FROM T_WorkFlow_MultiFlowInfo a WHERE b.FlowID =a.FlowID and a.isWork=0 and a.Flo
2017-01-12 15:27:49 620
原创 Oracle 根据字符串中某个字排序
用正则匹配出需要排序的字,再用instr函数,得到索引。根据索引排序。文件字排序,先排含有函的字,再到含有字的字。 SELECT distinct XianShiN FROM TDICTSELECT where leibien='FileMaxNumber' order by instr('函,字',regexp_substr(XianShiN,'[函字]',1),1,1)
2016-11-17 11:43:35 2467 1
转载 获取CheckBoxList选中项的Text值
function getSelectedUser() { var strReturn = ""; var CheckBoxList = document.getElementById(""); if (CheckBoxList.tagName == "TABLE") {
2016-11-15 10:02:25 2342
原创 TextBox TextMode="Password" 不能赋值,页面回滚时数据会丢失的解决方法
tbUserPwd.Attributes.Add("value", tbUserPwd.Text);tbConfirmPwd.Attributes.Add("value", tbConfirmPwd.Text);
2016-09-21 08:55:35 1190
原创 UpdatePanel无刷新问题。
1。如: 如果选项中有Selected="True" 标记项,那么再次选回该项时,触发将会不生效。如果只有两项,那么相当于触发“是”选项后,将无法再触发刷新事件了。如果有三个选项的话,只能靠非“否”选项去触发刷新事件。
2016-09-02 16:07:56 913
原创 JS文件使用项目文件的时候,使用的定位最好是使用调用这个JS文件的页面文件的定位。
如test.js文件当中有引用文件aa.swf.bb.aspx页面调用test.js文件。那么在定位这个SWF文件的时候,最好要使用bb.aspx页面的定位。
2016-07-08 11:52:31 289
转载 利用spt_values求2个时间段内所有的日期。主要用于关联数据。
select convert(varchar(10),dateadd(day,number,'2016-05-01'),120) as DTimefrom master..spt_values where datediff(day,dateadd(day,number,'2016-05-01'), '2016-05-31')>=0and number>=0 and type='p
2016-05-31 15:55:05 449
转载 js获取url传递参数
正则分析法。function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); var r = window.location.search.substr(1).match(reg); if (r!=null) return (r[2]); return
2016-03-09 16:45:55 366
原创 SQL删除所有重复数据。
初始化数据:IF object_id('tempdb..#a') IS NOT NULL BEGIN DROP TABLE #a END Select '11' as A,'22' as B,'33' as C into #
2015-08-10 10:58:31 401
原创 ajaxpro组件提示页面类未定义处理
在web.config文件中添加和 在 Internet 信息服务 7.0 下运行 ASP.NET AJAX 需要 system.webServer 节。对早期版本的 IIS 来说则不需要此节。 -->如果添加完这两项后还报JS错误,那么就是IIS应用池的版本问题了。如果是.net2.0的
2015-04-17 17:31:02 1131
原创 ajax同步处理的理解。
ajax在没有设置异步属性“async”的情况下,默认该值是为true的。如果将该属性设置为false后,js执行将会同步执行。但有个奇怪的情况,如: OnClick="btnJZB_Click" OnClientClick="return CheckForm();" />unction CheckForm() {
2015-01-21 16:59:54 876
原创 将查询到的结果拼接成字符串输出
SELECT AppID, ( SELECT ',' + UserID FROM [T_sys_UserInfo] t1 WHERE AppID = [T_sys_UserInfo].AppID FOR XML PATH('') ) AS UserID, ( SELECT
2014-12-05 15:02:28 1432
原创 后台直接给DropDownList添加onchange事件,达到无刷新效果。
conReasonNo.Attributes.Add("onchange", string.Format("{0}.value={1}.value.replace('----','').replace('----','')+':\\r\\n 特此告知。\\r\\n 签章:\\r\\n {2}' ", tbT
2014-11-10 10:31:56 2018
原创 后台根据文本定位DropDownList选中值
ddlAppID.ClearSelection(); string strUnitName = BLL.PublicInfo.Instance().GetFieldValue("T_Sys_UnitInfo", "UnitName", " UnitName like '%"+tbKeys.Text.Trim()+"%' "); ListItem item = d
2014-11-10 10:26:03 1599
原创 Repeater结合JQ,对表格分行分列求和
$(function () { $(".no").each(function () { var p = $(this); p.blur(function () { checkFloat(this); if ($(this).val(
2014-08-13 15:55:47 933
原创 asp.net+jquery.ajax+json 不同浏览器的感悟
通过asp.net 的Handler1.ashx中context.Response.Write(jsonString);返回
2014-07-07 14:32:32 511
原创 c#读取Oracle的Blob字段
public string GetStringForBLOB(string strSQL,string strColInfo) { if (conn.State == ConnectionState.Closed) conn.Open(); cmdOle.CommandText = s
2014-05-28 15:49:59 4664
原创 为了避免360等浏览器的页面缓存影响到系统的参数,可以在对应页面中添加随机参数。
为了避免360等浏览器的页面缓存影响到系统的参数,可以在对应页面中添加随机参数。
2014-05-21 15:52:53 533
原创 oracle恢复10分钟之前的数据
1.执行 select * from A as of timestamp sysdate-10/1440; 该SQL语会查找出距离现在10分钟之前A表的所有数据。 sysdate-10/1440表示距离现在10分钟之前,1440这个数字表示一天有1440分钟。2.查到数据后,插入中间表 tab_tempInsert int
2014-03-13 14:18:42 7743 1
转载 JS 禁用RequiredFieldValidator
JS方法里面添加下面的语句:ValidatorEnable(document.getElementById("RequiredFieldValidator1"), false);
2013-11-23 15:02:13 879
转载 格式化时间日期的函数
Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h+" : this.getHours(), //hour "m+" : this.getMinutes(), //minute "s+" :
2013-11-19 11:11:46 1015
原创 获取字符串格式的日期列中,指定的年月日
先用to_date将字符串转换成时间格式,再用to_char截取指定的yyyyy年MM月dd日select to_char(to_date('2002-08-26','yyyy-mm-dd'),'MM') from dual
2013-11-06 17:33:21 915
原创 JQ判断checkbox是否选中
$(document).ready(function () { if ($("#").attr("checked")) { $("#").hide(); } else { $("#").show(); }
2013-10-29 11:24:58 990
原创 jquery添加DropDowmList change事件,添加样式
$(document).ready(function () { var value1 = $("#").val(); if (value1 == "") $(".test").hide(); else $(".test").show(); $("#").change(function () { // 添加change事件
2013-10-25 17:26:04 868
转载 查看与某一个表相关的视图、存储过程、函数
查看与某一个表相关的视图、存储过程、函数select a.* from sysobjects a, syscomments b where a.id = b.id and b.text like '%表名%'
2013-10-17 11:31:57 1419
转载 ListBox SelectedIndex总为0
如果用ListBox1.Items.Add(new ListItem("test"));问题就消失了如果用ListBox1.Items.Add(new ListItem("test",""));这个问题就会出现
2013-09-22 13:38:26 1213
原创 在页面显示,给表格加序列号
一:直接绑定数据源。如数据源没有ID序号,可以用存储过程,通过identity (1,1), into 临时表 的方式返回数据集。二:直接给页面控件添加序号,如Repeater表,添加序号列,值为
2013-08-29 11:05:37 1091
原创 DataView同时给多个label赋值
将多个label,初始化到一个label数组里,再遍历数组就很方便了。如: public void SetlblText(DataView dv) { Label[] lblList = new Label[] { lblSum1, lblSum2, lblSum3, lblSum4 }; int[] isum = new int[4];
2013-08-29 10:58:37 744
原创 DataView分几个表格显示
主要用到DataView.RowFilter这个属性。设置完后按正常绑定控件即可如: dv.RowFilter = "MonthValue>=4 and MonthValue Repeater1.DataSource = dv; Repeater1.DataBind(); dv.RowFilter = "MonthValue>=7 an
2013-08-29 10:53:48 749
原创 内嵌其他域的网站,只需加入信任站点就可以了
如:公司有个2个网站分别部署在不同机子(a,b),a机子的网站1需要内嵌b机子里的网站2.那么只需在a机子里,将网站2设置到信任站点既可。
2013-06-03 11:27:05 630
转载 ajax页面无刷新 IE下遭遇Ajax缓存导致数据不更新的问题
在做ajax页面无刷新添加的时候,IE下遭遇Ajax缓存,因为刚开始并不知道IE有这个坏毛病,折腾好久,终于解决问题。总结一下解决办法: 在IE下用Ajax请求某一页面,通常会因为缓存的原因而返回上一次的结果,造成混乱,[即get方式时,获取数据,因发送参数和地址都一致,故IE浏览器会从缓存中取,而不会去请求服务器端,而post方式因为参数的不同,不会产生这个问题]而FF下不会出现
2013-05-03 17:19:15 662
原创 SQL当修改表的时候,必须重新编译与之相关联的视图。
SQL当修改表的时候,必须重新编译与之相关联的视图。不然会出现视图字段名偏移,字段名不全等问题。
2013-05-02 16:11:03 895
原创 WS客户端上传下载方法
GWExWebService.AuthHeader header; GWExWebService.GWExWebServiceSoapClient ws ; #region 初始化构造函数 public WSClass() { SysConfig config = new SysConfig();
2013-04-28 14:45:15 703
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人