- 博客(196)
- 资源 (5)
- 收藏
- 关注
原创 oracle数据库连接相关
1.oracle数据库和pl/sql的连接:安装ODAC121012Xcopy_32bit,pl/sql通过此32位驱动程序访问数据库。因为pl/sql自身也是32位的。(ODAC121012Xcopy_32bit下载地址:https://download.csdn.net/download/niexing1988/10384839)说明:安装好之后(我是32位和64位一起安装的...
2019-02-20 17:08:32 1720
转载 C#中Thread.sleep(),例如:Thread.sleep(1),Thread.sleep(0)
文章来自:http://blog.sina.com.cn/s/blog_70572a810100rh4p.html我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:1、假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7 12:00...
2018-10-22 14:20:14 2958 3
转载 检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方法(非简单设置为【经典】模式)
转载自:https://blog.csdn.net/a351945755/article/details/21000453我们将ASP.NET程序从IIS6移植到IIS7,可能运行提示以下错误:HTTP 错误 500.23 - Internal Server Error检测到在集成的托管管道模式下不适用的 ASP.NET 设置。为什么会出现以上错误?在IIS7的应用程序池有...
2018-10-09 15:23:27 1159
转载 c#教程之通过数据绑定修改数据
原文来自:https://www.cnblogs.com/stry/p/6227322.html通过数据绑定修改数据 “实体框架”提供了与数据库的双向通信通道。前面已经讲述了如何使用“实体框架”获 取数据,现在来看看如何修改获取的信息,并将改动发送回数据库。 26.2.1 更新现有数据 使用一个 ObjectContext 对象获取数据时,根据数据创建的对象位于应用程序的内存缓...
2018-09-18 14:25:39 1169
原创 46、C#:Linq的select连表操作
1.自连接,直接join即可2.左连接,除了join之外,还需要加上:DefaultIfEmpty(),这个是用来给定这一行没有匹配上的默认值,引用类型为null,值类型为03.右连接,哪个表(如表a)要右连接(显示全部行值),直接把这个表(表a)放到最上面的from就可以了,其实就是换一个表的左连接4.连接后使用了from cc in aacc.DefaultIfEmpty()后,
2018-01-29 17:45:12 1524
原创 45、C#编译版本和数据库连接问题
1.anyCPU = x86 || x642.anyCPU版本的EXE启动,根据系统来确定以x86还是以X64运行3.x86运行的程序仅能加载x86的dll或anyCPU的dll;x64运行的程序仅能加载x64的dll或anyCPU的dll4.x86的EXE只能以x86方式运行,可以在32位或者64位操作系统的机器上运行;x64的EXE只能以x64方式运行,只能在64位操作系统的机器上
2018-01-23 22:43:59 252
原创 1、html/css:基本样式总结
1.使用table,table th, table td来区分公共的样式,单独用于表头和表格数据的样式2.table{ border-collapse: collapse; border: 1px solid #999;margin: 0px; padding: 0px; text-align: center; font-family:"宋体"; font-size:12px} --全局
2018-01-03 18:03:56 307
原创 44、C#操作Excel小结
1.加载Excel文件(使用所在路径,属于Excel处理的内容最好用中括号括起来,这样可以明显区分边界) WorkBook workbook = new WorkBook (filePath);2.加载Excel文件中的工作簿(一般是第一张) WorkSheet worksheet = workbook.Worksheets[0];3.插入列(在首列之前
2017-12-26 17:02:12 572
原创 43、任务调用
一般任务调度都属于独立任务,定时运行1.定义一个接口IBackGroundJob并且仅有方法execute,返回值executeresult,里面定义属性:成功与否标志issuccess,日志信息logcontent,错误信息列表errormessage构造方法一般给定issuccess为默认值true,方法的输入参数taskdispatchinfo一般包含可空类型的时间,taskparams
2017-12-21 16:13:26 405
原创 1、Excel:函数小结
说明:所有数值,时间类的操作,都不要有空的单元格,最好全部填0,否则匹配或者判断的时候会报错0.进入Excel就要:(1)设置表头(2)设置字体:微软雅黑,字号:91.vlookup(v1, v2, v3, v4) --匹配函数v1:需要匹配的值(最好唯一) ---找谁v2:需要寻找的范围数组 --到哪里找v3:需要粘
2017-12-18 21:15:20 406
原创 12、sql server建立链接服务器
链接服务器用于两台服务器之间,使得两者分别可以像客户端登录服务器那样登录对方。以下为配置步骤。1.找到数据下面的服务器对象 -- 链接服务器 2.右击链接服务器 -- 选新建链接服务器3.常规中,数据源和产品名称为必填,数据源为登录数据库的“服务器名称”;产品名称随便,最好和数据源一致。访问接口默认为第一条4.安全性中,选择最后一项“使用此安全上下文建立连接”,远程登录和
2017-12-13 20:56:41 492
原创 42、C#:EF框架的:导航属性,加载记录追踪方式(MergeOption),添加内存内容到新上下文(Attach)
EF很强大,知道一些用法可以很便利地开发。1.导航属性比如apply为父表(主键作为子表的外键(之一)),progress作为子表,那么apply.progress.add(new progress{ ...,....})的方式就是使用apply对象来对子表进行新增操作。这种新增操作无需添加子表的外键(也就是apply的主键),会默认添加,且与子表的主键是否是此外键无关。注:app
2017-12-13 11:26:45 1222
转载 41、C#:C#中对于接口的实现方式
第一部分:本文来自:https://www.cnblogs.com/summer1987/p/4600100.htmlC#中对于接口的实现方式有隐式接口和显式接口两种:隐式地实现接口成员创建一个接口,IChinese,包含一个成员 Speak;我们创建一个类Speaker,实现接口Chinese//隐藏式实现例子public interface IChinese
2017-11-29 10:26:11 1572
原创 40、C#:如何调用外部dll的接口
.如果要用别人dll中的接口,以此来调用别人的服务(别人的服务必须是开启的,而且要能通过expo服务调用到),应该如何做?1.首先将别人的dll引用到自己的项目中来(添加引用即可)2.然后将别人的接口添加到项目的apidefine.xml中去,例如:ExpoBuildApiDefine.BuildApiDefineFile(new List(){ typeof(IConfigManage
2017-11-23 20:54:28 6865
转载 22、oracle:Select 语句执行顺序以及如何提高Oracle 基本查询效率
本文来自:https://www.cnblogs.com/likeju/p/5039128.html今天把这几天做的练习复习了一下,不知道自己写得代码执行的效率如何以及要如何提高,于是乎上网开始研究一些材料,现整理如下: 首先,要了解在Oracle中Sql语句运行的机制。以下是sql语句的执行步骤: 1)语法分析,分析语句的语法是否符合规范,衡量
2017-11-14 11:26:37 554
转载 21、Oracle:字符串中包含单引号怎么到数据库中查询
直接查询会报:ora:00907缺失右括号的异常1.可以使用转义的方式,匹配:you are' beautiful可以使用:'you are'' beautiful'的方式2.可以使用替换字符的方式:sql = @"select * from table1 where replace(remark, '''', '‘') in ('{0}')"这里将数据库中的remark中的
2017-11-03 17:01:04 4453
原创 39、C#项目开发注意
1.需求确认:每次任务都要明确需求细节,多问!2. 需求确认:需求不完全确认,不动手编码(开发前)3. 每天开发前都要先更新SVN(防止参考或者要修改的代码已经变更)4. 测试用例:开发前一定要先写测试案例,全面列好边界条件,案例模拟各种使用细节,根据测试用例的结果来开发,可以考虑到多种条件判断不至于遗漏,开发时可以事半功倍5.吞吐量:开发前一定要确认吞吐量,以此确认开发思
2017-10-31 17:28:35 520
原创 20、oracle:分页
第一部分:说明部分说明1:oracle中的分页可以使用函数row_number()或者rownum属性两种方式,下面也是根据这两个或者这两个的组合使用的说明2:关于rownum属性的使用,主要是不能直接使用“ rownum > 数字常量 ”的方式,只能使用小于号的方式(等于号也不能用),因为满足条件才会保留,不满足条件是会将那条记录去掉的,所以会造成一直没有满足条件的记录存在,比如使用大
2017-10-18 21:08:25 441
原创 38、C#:app.config详述
1. 下文对应的各种配置节绝大部分都可以在中MSDN中找到,地址:https://msdn.microsoft.com/zh-cn/library/ms229207(v=vs.80).aspx 2. 我的配置 -->
2017-10-17 17:57:07 1053
原创 37、C#,判定小数;格式化字符
1.判定小数点:string result = midvalue % 1 == 0 ? 整数:小数2.格式化字符,是小数的保留两位小数,是整数的直接输出;超过三位使用逗号分隔符string result = midvalue % 1 == 0 ? string.Format("{0:N0}", midvalue) : string.Format("{0:N2}", midv
2017-10-13 15:39:05 1256
原创 36、在C#项目中使用Dapper
1.Dapper和Oracle数据库交互using System.Data;using System.Data.SqlClient;using Dapper;string connectionString = "DATA SOURCE=ORCL;USER ID=crm;PASSWORD=crm"; using (IDbConnection connection
2017-10-12 20:46:12 2254
转载 2、SQL server:分页
0.我的笔记:------------------------------------------------------------------------------------------------分页脚本写法一:with tmpT1 as(select q.*, row_number() over (order by q.Module
2017-09-30 16:09:45 448
转载 35、异步编程和多线程编程的区别
第一篇:本文来自:http://blog.csdn.net/cqkxboy168/article/details/9026205/1. 并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。其中两种并发关系分别是同步和互斥2. 互斥:进程间相互排斥的使用临界资源的现象,就叫互斥。3. 同步:进程之间的关系不是相互排斥
2017-09-03 18:09:40 1062
转载 19、oracle:关键字exists
本文来自: -----------------------------------------------------------------------SQL中EXISTS的用法---------------------------------------------------------------------------比如在Northwind数据库中有一个查询为SEL
2017-08-23 16:35:45 414
原创 18、oracle:存储过程
create or replace procedure proc_LogTbSysOpmonitorDetail(matchStr1 in varchar2, matchStr2 in varchar2, lastOpTime in varchar2)is num1 number; sqltext varchar2(1000); createtable_sql v
2017-08-22 16:47:57 300
转载 17、oracle:oracle模糊查询,截取字符串以及搜索字符等函数
本文来自:http://blog.csdn.net/heyiwuwu/article/details/59530007模糊匹配 匹配语句:where coloumnvalue(列值) like 字符串 匹配常用方法: 1,字符串中有%表示另外还有零个及以上个字符 如:’%大剧院%’,表示查询该列值中含有’大剧院’的行;
2017-08-18 22:52:25 1589
转载 34、C#:字符串和正则表达式
本文来自:http://www.cnblogs.com/liter7/p/5175012.html本文将完成以下两个目标: 一、创建字符串; 二、正则表达式; 首先,我先来介绍一下System.String类: System.String是一个类,专门用于存储字符串,允许对字符串进行许多操作。 使用运算符重载可以连接字符串:
2017-08-13 17:10:05 772
转载 33、C#:linq查本集合中不包含于另一个集合的元素
本文来自:http://www.cnblogs.com/TrueElement/archive/2012/01/13/2321328.htmlint[] num0 = { 28, 32, 14 };int[] num1 = {14,15,16};如上,我想把num0中不包含于num1的元素都找出来,其正确结果应该是28,32。早上看到原来linq
2017-08-13 17:05:15 6790
转载 32.C#:TimeSpan 计算时间差(时间间隔)
本文来自:http://www.cnblogs.com/999c/p/6170501.htmlTimeSpan 结构 表示一个时间间隔。命名空间:System 程序集:mscorlib(在 mscorlib.dll 中)说明: 1.DateTime值类型代表了一个从公元0001年1月1日0点0分0秒到公元9999年12月31日23点59分59秒之间的具体日期时刻。因此
2017-08-13 17:00:06 2532
转载 31、C#:键值对类型Hashtable与Dictionary比较和相关用法
本文来自:http://www.2cto.com/kf/201304/201715.html最近在使用C#中的Hashtable与Dictionary的时候,想知道其区别,通过查找网络相关博客资料,作出下列总结。Hashtable与Dictionary虽然都是作为键值对的载体,但是采用的是不同的数据结构。就像Java中的ArrayList与LinkList,虽然都是实现了Lis
2017-08-13 16:52:48 1293
转载 30、C#:Convert和parse的区别
本文来自:http://blog.csdn.net/foxalien/article/details/4946717Convert.ToInt32()与int.Parse()的区别(1)这两个方法的最大不同是它们对null值的处理方法: Convert.ToInt32(null)会返回0而不会产生任何异常,但int.Parse(null)则会产生异常。 没搞清楚Convert.To
2017-08-13 16:49:26 307
转载 29、C#:C#去除字符串的最后一个字符
本文来自:http://blog.sina.com.cn/s/blog_756cc0260101c070.html字符串:string s = "1,2,3,4,5,"目标:删除最后一个 ","方法:1、用的最多的是Substring,这个也是我一直用的s = s.Substring(0,s.Length - 1)2、用TrimEnd,这个东西传递的是一个字符数
2017-08-13 16:48:06 13320
转载 28、oracle/C#:c#中嵌入oracle各种报错
本文来自:http://blog.csdn.net/xuemoyao/article/details/50557812ORA-00907: 缺失右括号前言 最近在开发过程中使用Oracle数据库,在程序中进行查询数据时遇到了“ORA-00907: 缺失右括号”的问题,但是如果直接把sql语句直接在数据库或PL/SQL中执行时,却又能够正常查询,为了解决
2017-08-04 21:58:55 560
原创 17、oracle:max,in,or,trunc,sql变量的使用以及分号
1.max (1)首先注意max等聚合类函数只能作用于数据组,其将from后面的整个表格记录作为一个数据组,对此数据组的单列进行最大值选取,因此select中不能和其他字段一起用,如果非要一起,必须使用group by,例如:selectmax(a),b from x group by b;---按照b分组,每组找出最大的aselectmax(a),b,c from x group b
2017-08-03 17:00:21 827
转载 16、oracle:简单实用的oracle函数
本文来自:http://blog.csdn.net/tianzengyan/article/details/54606611.绝对值:abs() select abs(-2) value from dual;2.取整函数(大):ceil() select ceil(-2.001) value from dual;(-2)3.取整函数(小):flo
2017-08-03 16:16:45 364
转载 15、oracle:计算两个时间的差值
第一部分:本文来自:http://blog.csdn.net/stormwy/article/details/11353703有两个日期数据START_DATE,END_DATE,欲得到这两个日期的时间差(以天,小时,分钟,秒,毫秒):天:ROUND(TO_NUMBER(END_DATE - START_DATE))小时:ROUND(TO_NUMBER(END_DA
2017-08-03 16:13:41 3838
转载 14、oracle:where,group by,having,order by
oracle中的where,group by,having,order by很容易混淆和弄错,这里找到一篇很好的文章本文来自:http://dong-shuai22-126-com.iteye.com/blog/1564971"group by 字段列表" 表示根据后面的字段来分组,如果只有1个字段,那只是根据这个字段的值来进行一次分组就可以了;若后面有多个字段,那表示根据多字
2017-08-03 16:09:26 391
转载 3、mongdb:MongoD的主从复制
本文来自:http://www.cnblogs.com/huangxincheng/archive/2012/03/04/2379755.html8天学通MongoDB——第五天 主从复制从这一篇开始我们主要讨论mongodb的部署技术。 我们知道sql server能够做到读写分离,双机热备份和集群部署,当然mongodb也能做到,实际应用中我们不希
2017-08-02 21:29:11 254
转载 2、MongoDB:入门教程之细说MongoDB数据库的增删查改操作
网址:http://www.jb51.net/article/53862.htm
2017-08-02 21:27:04 216
转载 1、mongodb:如何安装mongodb
第一部分:直接解压网址:https://jingyan.baidu.com/article/d5c4b52bef7268da560dc5f8.html第二部分:类似软件安装http://www.jb51.net/article/53862.htm
2017-08-02 21:25:33 196
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人