摘要: 增加数据Import from aaa.del of del messages msg.out insert into productImport from aaa.del of del messages msgout insert into product(price,prod_no,description)2. 更新已经存在的数据及加入新数据Import from aaa.del of del messages msg.out replace into product3. 替换数据Import from aaa.del of del messages msg.outreplace_crea 阅读全文
posted @ 2013-05-20 23:53 Trilyn 阅读(615) 评论(0) 推荐(0)
摘要: DB2 修改登录用户的密码connect to <mydb> user <username> using <old password> new <new password> confirm <new password again>1、打开命令行窗口 #db2cmd2、打开控制中心 # db2cmd db2cc3、打开命令编辑器 db2cmd db2ce=====操作数据库命令=====4、启动数据库实例 #db2start5、停止数据库实例 #db2stop 如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2 for 阅读全文
posted @ 2013-05-20 23:52 Trilyn 阅读(176) 评论(0) 推荐(0)
摘要: 控件页面:最好有隐藏控件,以便写属性<input id="hidDictNo" runat="server" type="hidden" />public string DictNo //字典项编号属性{ get { return hidDictNo.Value; } set { hidDictNo.Value = value; }}引用页面:注册:<%@ Register TagPrefix="dict" TagName="dictItem" Src="HRDict 阅读全文
posted @ 2013-05-20 23:51 Trilyn 阅读(185) 评论(0) 推荐(0)
摘要: 方法一:在配置中配置环境<connectionStrings><add connectionString="server=192.168.24.252;uid=sa;pwd=jh0101;database=C6V3ZP" name="SqlConn"/></connectionStrings>string conn = System.Configuration.ConfigurationManager.ConnectionStrings["SqlConn"].ConnectionString;方法二 阅读全文
posted @ 2013-05-20 23:50 Trilyn 阅读(199) 评论(0) 推荐(0)
摘要: //导出word function outWord() { try { //创建word应用程序对象 var wordapp = new ActiveXObject("word.application"); //显示word应用程序窗口 wordapp.visible = false; //设置word文件模板的路径 var s = getFileTemplatePath(); //打开要填写的模板 var worddoc = wordapp.application.documents.open(s); var range; range = wordapp.activedo 阅读全文
posted @ 2013-05-20 23:50 Trilyn 阅读(299) 评论(0) 推荐(0)
摘要: A页面前台js加密:userID = escape(userID);B页面后台解密:headResp = Request["headResp"]; headResp = Server.UrlDecode(headResp); 阅读全文
posted @ 2013-05-20 23:49 Trilyn 阅读(241) 评论(0) 推荐(0)
摘要: <img src="../images/navigator/06信息交流/内部博客模块逻辑关联图.png" width="1381px" height="637px" usemap="#mkdht" border="0"/> <map name="mkdht"> <area shape="rect" coords="745,138,1045,182" href="../../JHSoft.Web. 阅读全文
posted @ 2013-05-20 23:48 Trilyn 阅读(116) 评论(0) 推荐(0)
摘要: exec sp_MSforeachtable N' if exists(select 1 from ?) print ''?''+''(Y)'' else print ''?''+''(N)''' 阅读全文
posted @ 2013-05-20 23:47 Trilyn 阅读(291) 评论(0) 推荐(0)
摘要: /*******清空缓存******************/ Response.Buffer = true; Response.ExpiresAbsolute = System.DateTime.Now.AddSeconds(-1); Response.Expires = 0; Response.CacheControl = "no-cache"; 阅读全文
posted @ 2013-05-20 23:46 Trilyn 阅读(103) 评论(0) 推荐(0)
摘要: if (null != ds && ds.Tables.Count > 0) { sb.Append("<?xml version=\"1.0\" encoding=\"gb2312\" ?><ROOT>"); DataTable dt = ds.Tables[0]; if (null != dt && dt.Rows.Count > 0) { foreach (DataRow item in dt.Rows) { sb.Append("<NC> 阅读全文
posted @ 2013-05-20 23:45 Trilyn 阅读(296) 评论(0) 推荐(0)
摘要: #region 通用查询:管理页面 public DataSet GetInfo(int pageno, int pagesize, string condition, string tablename, string fields,string showFields) { string strSQL = string.Format("select count(*) from {4} where 1=1 {0};select top {1} * from (select row_number() over(order by {3}) as rowNumber,{5} from {4} 阅读全文
posted @ 2013-05-20 23:44 Trilyn 阅读(198) 评论(0) 推荐(0)
摘要: 首先,添加两个DLL的引用,分别是:System.Runtime.Serialization.dll、System.ServiceModel.Web.dll。然后写ToJson方法:/// /// 格式化成Json字符串 /// /// 需要格式化的对象 /// Json字符串 public static string ToJson(object obj) { // 首先,当然是JSON序列化 DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType()); // 定义一个strea.. 阅读全文
posted @ 2013-05-20 23:43 Trilyn 阅读(546) 评论(0) 推荐(1)
摘要: 将b中的数据导入a中第一种情况:存在a b两表create table a(id int,times varchar(20))create table b(id int,times varchar(20))insert into a values(11,'12:20')insert into a values(11,'12:30')insert into a values(12,'12:20')insert into b values(11,'12:20')将b中的数据导入a中 insert into a select * fro 阅读全文
posted @ 2013-05-20 23:42 Trilyn 阅读(131) 评论(0) 推荐(0)
摘要: var elems = $("input[title]"); var nochecknums = 0; for (var x = 0; x < elems.length; x++) { if (elems[x].type == "radio" && elems[x].checked == true && elems[x].title == nodeid) { if (elems[x].value == 1) { ++nochecknums; } } } if (nochecknums == 0) { $(" 阅读全文
posted @ 2013-05-20 23:42 Trilyn 阅读(421) 评论(0) 推荐(0)
摘要: protected void btnExport_ServerClick(object sender, EventArgs e) { string strFileName = Server.MapPath(@"SalaryModel.xlsx"); string strSaveFileName = DateTime.Now.ToString("yyyyMMddHHmmss") + @".xls"; Excel.Application ThisApplication = new Excel.Application(); Excel.Wo 阅读全文
posted @ 2013-05-20 23:41 Trilyn 阅读(515) 评论(0) 推荐(0)
摘要: #region 导出Excel private void ExportToXls(DataTable dt) { if (dt != null) { IReport p = new Report(); ExcelPage ep = new ExcelPage(); ep.name = "export.xls"; ExcelRow er = new ExcelRow(); foreach (DataColumn c in dt.Columns) { ExcelColumn ec = new ExcelColumn(); ec.value = c.ColumnName; er. 阅读全文
posted @ 2013-05-20 23:41 Trilyn 阅读(137) 评论(0) 推荐(0)
摘要: #region 导出表结构 private void Export(string TypeId) { string strXML = ""; strXML = CreateXML(TypeId); string path = this.txtPath.Value; string name = "表结构" + "_" + string.Format("{0}", Session["UserName"]) + "_" + DateTime.Now.ToString("y 阅读全文
posted @ 2013-05-20 23:40 Trilyn 阅读(144) 评论(0) 推荐(0)
摘要: //设置网页打印的页眉页脚为空 function PageSetup_Null() { try { var Wsh = new ActiveXObject("WScript.Shell"); HKEY_Key = "header"; Wsh.RegWrite(HKEY_Root + HKEY_Path + HKEY_Key, ""); HKEY_Key = "footer"; Wsh.RegWrite(HKEY_Root + HKEY_Path + HKEY_Key, ""); } catch 阅读全文
posted @ 2013-05-20 23:39 Trilyn 阅读(173) 评论(0) 推荐(0)
摘要: 前端按钮<input type="button" id="btnPrelook" class="c6ui-button" runat="server" value="打印预览" onclick="printOK('0');" />function printOK(flag) { __doPostBack('btnPrint', '');}protected void btnPrint_ServerClick(obje 阅读全文
posted @ 2013-05-20 23:38 Trilyn 阅读(160) 评论(0) 推荐(0)
摘要: sql之truncate 、delete与drop区别相同点:truncate 和不带 where 子句的 delete,以及 drop 都会删除表内的数据不同点:1. truncate 和 delete 只删除数据不删除表的结构(定义)drop 语句将删除表的结构被依赖的约束(constrain)、触发器(trigger)、索引(index);依赖于该表的存储过程/函数将保留,但是变为 invalid 状态。2. delete 语句是数据库操作语言(dml),这个操作会放到 rollback segement 中,事务提交之后才生效;如果有相应的 trigger,执行的时候将被触发。trun 阅读全文
posted @ 2013-05-20 23:37 Trilyn 阅读(163) 评论(0) 推荐(0)
摘要: 1、是否存在某字段if not exists(select * from syscolumns where id=object_id('OfficeSupply') and name='OffsPrice') beginalter table OfficeSupply add OffsPrice numeric(10, 2) default 0.00endgo2、是否存在某存储过程if(not OBJECT_ID('pr_CreateTable')is null)begindrop proc pr_CreateTableendgo或if exis 阅读全文
posted @ 2013-05-20 23:36 Trilyn 阅读(179) 评论(0) 推荐(0)
摘要: ALTER PROCEDURE [dbo].[pt_OfficeApplyMulAdd](@strXMLList text--xml文件)ASdeclare @hdoc intSET XACT_ABORT ON--BEGIN TRANBEGINexec sp_xml_preparedocument @hdoc output,@strXMLListselect OffsID,OffsFlowID,OffsNumber,OffsAmount,OffsStoreID,SubName,SubCode,ApplyPurpose,OffsPrice,OID into # from openxml(@hdo 阅读全文
posted @ 2013-05-20 23:35 Trilyn 阅读(198) 评论(0) 推荐(0)
摘要: 服务器端select控件后台取值方法:<select id="selProvince" name="selProvince" runat="server"></select>string DQName = Request.Params["selDQName"]; 阅读全文
posted @ 2013-05-20 23:34 Trilyn 阅读(111) 评论(0) 推荐(0)
摘要: 一.摘要所有Web程序都会使用Session保存数据. 使用独立的Session服务器可以解决负载均衡场景中的Session共享问题.本文介绍.NET平台下建立Session服务器的几种办法, 并介绍在使用Session时的各种经验和技巧.二.关于Session,SessionID和CookiesSession数据保存在服务器端, 但是每一个客户端都需要保存一个SessionID, SessionID保存在Cookies中, 关闭浏览器时过期.在向服务器发送的HTTP请求中会包含SessionID, 服务器端根据SessionID获取获取此用户的Session信息.很多初级开发人员不知道Ses 阅读全文
posted @ 2013-05-20 23:31 Trilyn 阅读(138) 评论(0) 推荐(0)
摘要: 将Pager里面的东西重新生成Controller里面写方法:#region 分页方法三(异步分页) public ActionResult List(int? id, int? recorderID, DateTime? recordTime) { int pageSize = 3; PagedList<tbGoods> goods = null; if (recordTime != null && recorderID != null) { goods = db.tbGoods.OrderBy(p => p.recordTime).Where(s => 阅读全文
posted @ 2013-05-20 23:30 Trilyn 阅读(202) 评论(0) 推荐(0)
摘要: MVC3的时间控件引用方法如下:借用My97DatePickerBeta的控件<script src="../../Scripts/WdatePicker.js" type="text/javascript"></script>调用:购买时间: @Html.TextBox("recordTime", "", new { onclick = "WdatePicker()" }) 阅读全文
posted @ 2013-05-20 23:29 Trilyn 阅读(267) 评论(0) 推荐(0)
摘要: //将字母i全部替换成5<script language="javascript">var txt = "sjfisjfisdjfijsidfjioalfjewofjjgs";alert(txt .replace(/i/g,"5"));</script>//只将第一个字母i替换成5<script language="javascript">var txt = "sjfisjfisdjfijsidfjioalfjewofjjgs";alert(txt .repl 阅读全文
posted @ 2013-05-20 23:28 Trilyn 阅读(1949) 评论(0) 推荐(0)
摘要: 1、去空格的方法:String.prototype.Trim = function () { return this.replace(/(^\s*)|(\s*$)/g,""); } var a = " a "; alert(a.Trim().length);2、允许输入字母汉字数字和!@#$%^&var reg = /^((\w)|[\u4E00-\u9FA5]|(@)|(#)|(-)|(_)|(!)|($)|(%)|(^))*$/;if (username.match(reg)==null) { alert("false") 阅读全文
posted @ 2013-05-20 23:27 Trilyn 阅读(360) 评论(0) 推荐(0)
摘要: 利用js操作word2011年06月23日 星期四 下午 2:23 最近做的java项目中有用到word编辑的问题,很是棘手。 目前它的解决办法包括一下几种:1、使用jacob.dll和jacob.jar在服务器端实现word操作;2、js在客户端操作word;3、掏钱买现成的针对java 语言开发的web office控件来实现。 我们先采用了第一种方法实现,但是在客户哪里使用起来后发现一个很大的问题,就是经常让tomcat宕机,导致整个系统瘫痪不能使用。其实导致宕机的原因可能很多,有可能是因为word的不稳定导致的,也有可能是jacob的bug导致的,也有可能是我们java写的方法不合理导 阅读全文
posted @ 2013-05-20 23:26 Trilyn 阅读(13487) 评论(0) 推荐(1)
摘要: 1.jQuery给span\div\lable取值:$("#id").html();2.jQuery给input取值:$("#id").val();3.jQuery给textarea取值:$("#id").val();$("#s1").text(all[0]); $('#s1').val(all[0]);$('#s1').html(all[0]);4.jQuery给radio取值(非主创):今天写Js的时候发现利用jquery取不到radio的当前值,上网Google下,发现网上的解 阅读全文
posted @ 2013-05-20 23:25 Trilyn 阅读(1788) 评论(0) 推荐(0)
摘要: <script type="text/javascript"> //设定框架样式 function setSize() { jQuery("#IframeMain").height(jQuery(top.window).height()-160); jQuery("#IframeMain").width(document.body.offsetWidth); } jQuery(function() { setSize(); }) $(window).resize(function() { setSize(); }) < 阅读全文
posted @ 2013-05-20 23:24 Trilyn 阅读(357) 评论(0) 推荐(0)
摘要: 作Excel的时候,可能会发生Excel进程被锁定,无法退出,解决方法是在保存完并关闭myBook(工作簿)后,别关闭Excel进程(myApp.Quit();)。这样的结果是服务器上始终有一个Excel的进程。可能会出现asp_net用户操作Excel的权限不够,配置Dcom。运行Dcomcnfg.exe,找到Excel应用程序,配置其属性,身份验证级别选"无",身份标识选"交互式用户",安全性页面,启动和访问均给everyone。注意:查看当前进程中是否有Winword进程存在,如果有且不能被结束,那么重启动计算机。再次运行你的代码即OK。这样以后就 阅读全文
posted @ 2013-05-20 23:23 Trilyn 阅读(396) 评论(0) 推荐(0)
摘要: using Excel = Microsoft.Office.Interop.Excel;private void Exceltest() { //在创建Excel Application前先将已经打开的Excel资源释放掉 EndExcelProcesse(); //指定模板文件 string targetFile = Server.MapPath("~/Resource/Exercise/1/Nomalr.xlsx"); //打开复制后的文件X object missing = Missing.Value; Excel.Application myExcel = new 阅读全文
posted @ 2013-05-20 23:22 Trilyn 阅读(146) 评论(0) 推荐(0)
摘要: dropdownlist在后台从数据库中读取赋值: //仓库名称下拉框的值 DataSet ds = stock.GetNameInfo(); DataTable dtWarehouseName = ds.Tables[0]; DataRow drWarehouseName = dtWarehouseName.NewRow(); drWarehouseName["WarehouseName"] = "请选择"; drWarehouseName["WarehouseID"] = "0"; dtWarehouseNam 阅读全文
posted @ 2013-05-20 23:21 Trilyn 阅读(178) 评论(0) 推荐(0)
摘要: msconfig设定启动项mstsc远程桌面iisreset重启iisosk 软键盘 阅读全文
posted @ 2013-05-20 23:20 Trilyn 阅读(121) 评论(0) 推荐(0)
摘要: 添加控件:<asp:CheckBoxList ID="chkDictItem" runat="server" RepeatDirection="Horizontal" RepeatLayout="Table" RepeatColumns="3" ></asp:CheckBoxList>初始化:chkDictItem.DataSource = dtSource;chkDictItem.DataValueField = "No";chkDictItem.D 阅读全文
posted @ 2013-05-20 23:19 Trilyn 阅读(120) 评论(0) 推荐(0)