- 博客(46)
- 收藏
- 关注
原创 C#检查目录下所有文件的编码格式并转换为UTF8格式
1、检查目录下所有文件的编码格式(递归)2、将不是utf8的格式转换为UTF8格式.config public partial class Form1 : Form { public Form1() { InitializeComponent(); t
2017-05-08 09:56:38
8234
原创 easyUI日期控件验证开始时间
点击结束时间时,验证是否小于开始时间开始时间: 结束时间: 时间比较时此处取param传过来的开始控件名字,后取该控件的时间值$.extend($.fn.validatebox.defaults.rules, { testDate: { validator: function (v
2016-10-25 12:02:02
2631
原创 js打开对话框并传参
弹框父页面html 原属营业部: <asp:TextBox ID="txtDepartName" runat="server" Width='250px' onkeypress="javascript:return false;" meta:resourcekey="txtDepartNameResource1">
2016-05-18 11:41:33
720
原创 进入页面立即调用该页面上用户控件ascx中方法
背景:如页面A,A上含有用户控件B,目标是刚进入A页面就立即调用控件B的方法。自然而然的直接写在A页面page_load里调用导致出错。出错原因:与页面生命周期有关,真实情况是首先执行A页面的page_load,完毕后再执行B页面的page_load。而当直接写在A的page_load中,则导致先调用了B的方法,再执行B的page_load,顺序错误出现莫名其妙的错。解决方
2016-03-11 14:35:50
1359
原创 dataset中查询
DataTable.Select()方法:if (dataDs != null && dataDs.Tables.Count > 0 && dataDs.Tables[0].Rows.Count > 0) { DataSet ds_temp= new DataSet(); DataT
2016-03-03 14:00:37
2213
原创 字节流
仅作记录方法一:using (FileStream fs = new FileStream(Server.MapPath("~\\") + "ZDSDCreditLog.log", FileMode.Open)) { byte[] bytes = new byte[fs.Length]; fs
2015-11-25 16:54:20
253
原创 存储过程中根据某输入参数拼接sql
然而并不会,改用or可以解决,用于where子句中。输入参数state,根据state拼接不同sql((state = '1' and mysql1 ) or (state='2' and mysql2))
2015-11-20 15:45:44
644
原创 dataset中查找某条数据
if (ds != null && ds.Tables[0].Rows.Count > 0) { if (!string.IsNullOrEmpty(customername)) //按客户名称查询 {
2015-11-20 11:10:22
752
原创 存储过程中根据某输入参数排序升序或降序
排升序或降序问题。方法1:存储过程读取数据后在代码里排序方法2:(比较懒,不想用方法1,找到下面方法记录一下,功能实现了不知是否符合规范) v_order输入参数order by case v_order when '2' then y.sendtime end desc,case v_order when '1' then y.sendtime end asc;
2015-11-18 10:09:16
2937
原创 VS水晶报表升级问题记录
原VS2008程序,换VS2013。下载水晶报表插件最新版(Install Executable):http://scn.sap.com/docs/DOC-7824安装完毕后打开原VS2008程序,水晶报表自动升级,后出现一系列问题。问题解决方案参考资料错误不能以声明的方式设置“DisplayGroupTree”属性。删除Displa
2015-09-01 17:35:06
1057
原创 List使用linq来查询数据,返回读取var
小白笔记List可以查询,使用linq,例子:http://www.cnblogs.com/ustcwhc/archive/2011/11/01/2231446.html由于我的查询只有一条数据,采用var,但var的数据不能直接使用,查资料后发现,需要添加.First()。例子:http://blog.youkuaiyun.com/anchenyanyue/article/details/6
2015-07-15 17:15:27
793
原创 日期判断留存跟
string BeginDate = TextBox1.Text.ToString(); string EndDate = TextBox2.Text.ToString(); string strBeginDate, strEndDate; //sql使用 if (BeginDate == "" || EndDate == "
2015-06-19 15:09:38
340
原创 后台弹窗,弹窗跳转页面
弹窗:1、Response.Write("alert(‘无可导出项!');"); //弹出窗口点击确定后,原页面的格式改变2、Page.ClientScript.RegisterStartupScript(this.GetType(), "Success", "alert('帐号密码错误或未启用,请联系信息处!');", true);3、ScriptManage
2015-05-11 16:32:29
1931
原创 如何动态的给frame的src赋值
思路:1、动态,则首先需要截取URL的传参。 2、将参数赋值给src 3、页面加载就截取并绑定给frame实现代码:frame,取名为main截取URL并赋值src,function为截取URL代码,$为页面加载就调用function并赋值src function GetQueryStri
2015-05-07 14:32:23
7606
原创 <td>小用法合集</td>
1、添加lable显示状态等 '> 数据库中查找public string showChief(string chief) { string Crew_Chief = null; object name = fc.selectCrewName(chief); if (name
2015-04-29 10:53:42
1929
原创 CheckBox全选实现
全选 function selectall(chkcontrol) { var chkall = chkcontrol; State = chkall.checked; elem = chkall.form.elements; for (i = 0; i < elem.length; i++) {
2015-04-28 17:00:14
280
原创 C#三层中oracle事务的使用
事务中包括的诸操作要么都做,要么都不做DbHelper.cs /// /// 执行多条SQL语句,实现数据库事务。 /// /// SQL语句的哈希表(key为sql语句,value是该语句的OracleParameter[]) public static int ExecuteSqlTran(System.Col
2015-04-28 13:12:28
1372
原创 oracle中sql小问题,不断更新
1、sql中除法运用round(age/10,1),round(age/10) 只保留正数部分,小数四舍五入trunc(age/10,1),trunc(age/10) 只保留正数部分2、截取字符串,如截图身份证号的出生年2015-to_number(substr(v.pax_id_nbr,7,4))为确保可截取得数字,一般配合长度length(v.pax_i
2015-04-13 14:29:32
371
原创 IIS发布程序设置默认文档后CSS无效
与css路径有关,相对地址已改变我的临时解决方法创建一个页面main.aspx,该页面内容为跳转到登陆页backstage/login.aspx,将main设置为默认页面即可还有其他好方法么?
2015-04-13 10:15:02
872
原创 服务器vs及plsql运行正常,发布到IIS后连不上oracle数据库
我遇到的问题与操作系统位数有关服务器操作系统64位解决方法:下载最新64位的instantclient,vs发布程序时目标平台不为anycpu更改为x64
2015-04-07 16:35:41
1451
原创 button的visible为false后,js中document.getElementById('Button1').click()无法使用
http://bbs.youkuaiyun.com/topics/320134066原因:VS里如果设置了服务器控件的VISIBLE属性为FALS则在解析页面时,不RANDER此控件,所以在前台是找不到,可以用CSS来隐藏此控件,再用JS来取值!方法:button: js: function show(number) {
2015-03-30 10:52:02
2937
原创 asp.net中oracle存储过程的运用
本文内容:1、oracle带游标存储过程写法 2、一层程序中直接调用 3、三层架构中程序写法1、oracle存储过程(带游标),输出游标数据集。输入参数flightid,输出游标cur_mealcreate or replace procedure proc_find_meal(flightId
2015-01-04 14:39:28
481
原创 数字日期与英文日期互相转换oracle
英文日期转数字年月日:如:myDate的值为28DEC,转换为20141228to_char(to_date(myDate||'2014','ddmonyyyy'),'yyyyMMdd')===============================================================数字日期转英文日期:如:myDate2的值为20141
2014-12-29 13:21:07
1901
原创 out类类型数组
类:[Serializable] public class WeixinResult { private string _id = string.Empty; public string Id { get { return _id; } set { _id = value; }
2014-11-25 11:57:10
424
原创 ORA-01502: 索引 'xx' 或这类索引的分区处于不可用状态
有可能真是索引的问题,详见百度各种解答。。。也有可能是用户名的问题换个用户名就好了
2014-10-20 16:57:28
473
原创 C#向oracle数据库中插入timestamp类型的值
在写插入sql语句时,用to_timestamp('s','yyyy-mm-dd hh24:mi:ss.ff')
2014-10-16 10:01:00
2107
原创 C#使用UUID生成ID
string id = System.Guid.NewGuid().ToString();一句话即可,但此时id中有“-”符号string id = System.Guid.NewGuid().ToString("N");
2014-10-16 09:54:03
22739
原创 sql根据身份证号得到年龄进行统计
sql语句:select pax_id_nbr, round(age/10,1),agefrom (select distinct p.pax_id_nbr pax_id_nbr,(2015-to_number(substr(p.pax_id_nbr,7,4))) age from pnrd pwhere length(p.pax_id_nbr)=18) pwh
2014-10-13 10:58:57
9765
原创 显示日期的时候除去时分秒,只留下年月日
在查询SQL里转换:to_char(BUY_TIME,'yyyy-MM-dd') as BUY_TIME
2014-10-13 09:50:51
2009
转载 Oracle常用数据字典表
查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * from user_role_privs; 查看当前用户的系统权限和表级权限 SQL>select * from user_sys_privs; SQL>select *
2014-09-26 10:06:07
262
原创 让数字以金额形式显示,去掉小数点的0
object d = u.countARMSFEE_now(BeginDate, EndDate, PLAT_ID); string fee = String.Format("{0:N}", d); Label9.Text = fee.ToString();
2014-09-10 09:16:53
2286
原创 C#计算正确率,保留两位小数
double cc = (double)c;double mar =(cc/count)*100;string mark = Math.Round(mar, 2) +"%"; //四舍五入保留两位小数注:“/”号两边是int型则不能计算得到小数。
2014-09-09 13:58:09
1715
转载 excel里如果找重复项
在f列后插入一空白列(即现在的新g列),在g2输入公式:=if(match(f2,f:f,0)转载:http://zhidao.baidu.com/question/379058426.html?qbl=relate_question_0&word=%D4%F5%C3%B4%B2%E9%D5%D2%D6%D8%B8%B4%D0%D0
2014-09-05 11:03:52
338
转载 发布时报错: 找不到 obj\Debug\Package\PackageTmp\xxx.aspx 文件,无法将XX复制到XX
当你使用vs 开发中,如果你在删除文件时不是在vs中删除,而是在windows的档案总管中删除时在vs中你可以发现被删除的文件前面有一个惊叹号,这时,你的vs运行和编辑都没有问题,但是,你选择发布时就会有找不到xxx.aspx文件的错误,要解决这个问题,只要把vs中前面带惊叹号的文件删除就可以了。yuanwen
2014-09-05 09:48:38
687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人