- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 window.showModalDialog 参数长度问题
无论多长的字符串,用下列方法可以传递,即封装成String类型var tableString;tableString+='';............window.showModalDialog("print.html", new String(tableString + ''), "location:No;status:No;help:No;dialogWidth:800px
2016-11-21 15:54:40 536
原创 sqlserver 链接 oracle 说明
首先安装oracle客户端然后在sqlserver服务器对象中建立链接服务器注意下面红字部分,直接查询的时候一定要大写在使用OPENROWSET 和 OPENDATASOURCE这两个函数时,可能需要在外围应用配置里激活AdHocRemoteQueriesEnabled属性链接服务器应用: A、查询Oracle数据表方式一(这种方式,当Oracle与SQLServ
2013-08-23 10:30:17 375
原创 The page cannot be found解决方法。
首先查看web扩展里是否有asp.net 2.0,如果没有,注册iis,用以下方法:运行cmd,cd到这个目录C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727然后运行aspnet_regiis.exe -i 注册iis,此时web扩展就看到了,然后allow就可以了。
2013-08-07 14:47:53 586
原创 在UltraWebGrid里的模板列添加控件
一、在向Grid里添加控件的时候,可以用以下方法动态添加,不过这种方式添加的控件类型有限,也不是很灵活。if (!uwg_tagconfig.Columns.Exists("detail")) { uwg_tagconfig.Columns.Add(new UltraGridColumn("detail", "查看详情", ColumnType.Bu
2013-07-25 16:06:35 440
原创 ORACLE 误操作恢复的一个方法SCN
--scn 与时间的对应关系 每隔5分钟,系统产生一次系统时间标记与scn的匹配并存入sys.smon_scn_time表。 select * from sys.smon_scn_time; SCN字段会显示某个时间点的SCN号例如:select * from abc as of scn 123456789查询的数据是对应时间点的数据,利用这些数据恢复即可。
2013-07-04 16:54:42 300
原创 索引使用心得
0、索引就跟字典的目录一样一样一样的。1、建立索引的时候,应把最常用的列放到最前面。2、查询索引内非最前的列效果跟没有索引差不多。3、日期字段上应该建立索引。4、最好不要多个列建立一个索引,除非这些列一起查。5、聚集索引和非聚集的效率还是不一样的。未完待续。。。
2013-05-23 14:42:32 331
转载 sql查询慢的原因汇总
查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷
2010-01-13 10:41:00 195
原创 oracle常用函数
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2.CHR 给出整数,返回
2009-10-19 14:29:00 190
原创 oracle中,如果某一对象被session锁住,如何处理。
1.查询v$access,看看哪个session锁住对象。2.查询v$session,查看该session的sid,serial#3.alter system kill session sid,serial#;,终止该session
2009-08-21 15:50:00 551
原创 终止excel.exe的问题
打开excel后,一般不会自动终止excel.exe,不过如此设置后,可以避免 myWorkbook.SaveAs(newFilename, missing, missing, missing, missing, missing, Excel.XlSaveAsAccessMode.xlNoChange, missing, missing, missing,
2009-07-30 15:16:00 300
转载 服务器修改excel,发生错误。
最近公司要求编写一个ASP.NET页面下的导出Excel功能,由于公司所用的是netadvantage控件,所以我采用了在服务器上打开一个Excel程序,写入数据,保存在服务器上,然后再传递给客户端的方法,最后每次调用这个功能的时候再删除以前在服务器上所生成的所有Excel. 代码写完之后,在调试的时候可以完好运行,然而正式发布到WIN2003服务器上的时候,却出现了问题.Retrievi
2009-07-30 14:25:00 473
原创 asp.net 定时查询数据库弹出提示框
首先,对于页面的定时刷新,可以用2秒刷新,不过这种方式会刷新页面,对用户来说,那是相当晃眼睛啊。所以我选择ajax方式定时刷新。 可以定义一个框架frameset,然后把要刷新的页面放到某个frame里,设置大小为0,这样就看不到了。代码如下: //创建xmlHttp var xmlHttp; function makeRequest() {
2009-07-05 21:18:00 1740 1
原创 c# 调用cmd执行命令
private string myCmd(string myCommon) { Process process = new Process(); process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; process.StartInfo.UseShellEx
2009-03-25 10:15:00 645
转载 如何才能成为优秀的软件模型设计者
作者:Scott Ambler著,乐林峰 译 本文选自:www.umlchina.com2002年03月25日我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢?将下列原则应用到你的软件工程中,你会获得立杆见影的成果。1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期
2009-03-13 15:51:00 228
原创 C# 调用Oracle存储过程返回数据集
这是最简单的例子,oracle存储过程返回数据集要比sqlserver麻烦的多,用惯sql的人可能会非常不习惯,下面做了个最简单的例子。首先建个包:create or replace package temppkgis type mytable is ref cursor;procedure Get_Template(cur_mytable out mytable);end; c
2009-01-05 15:46:00 522
原创 Sql Server2005 查询性能技巧
会不断的补充1。在select查询中,只返回需要的列,即使需要查询所有列,也尽量不要使用select *。便于维护2。用where语句减少查询返回的行。3。保证from子句在控制之下,join到单个查询的每一张表都会增加额外的开销。如果有一个执行时间很长的非常大的查询,可以拆分为几个小查询。4。只在必要的时候用order by 。排序会带来额外的开销。5。存储过程会有好的性能,
2008-12-03 16:00:00 193
转载 【转】2007年最受欢迎的资源top100
感谢原帖作者。http://topic.csdn.net/u/20081030/13/d3fdd2da-6a1b-447e-97ba-4e9bc54553d7.html http://topic.csdn.net/u/20080110/13/e66b16fd-ece0-492b-9889-1e01e859b541.html
2008-11-25 16:09:00 212
转载 c#连接常用数据库(转载)
1.C#连接连接Acces程序代码: ------------------------------------------------------------------------------- using System.Data;using System.Data.OleDb;..string strConnection="Provider=Microsoft.Jet.OleDb.4.0;
2008-11-25 16:07:00 434
原创 sql server中游标的简单应用
CREATE PROCEDURE [dbo].[pro_CURSOR]ASBEGIN--声明一个游标DECLARE MyCURSOR CURSOR FOR SELECT userid,depid FROM users--打开游标open MyCURSOR--声明两个变量declare @userid varchar(50)declare @depid varchar(50)--循环移动fetch
2008-08-07 15:13:00 61
原创 在ssis中,用脚本任务动态创建数据流。
在ssis中,要使用开发环境提供的数据流组件的话,源和目标必须是指定的,必须为二者建立映射关系,而这种映射关系不可动态创建,因此,如果用户要导出的数据不确定的话,则实现导出非常困难。可以用脚本任务编写动态的数据流组件,动态创建映射关系。以下是代码vb.net:Try Create a package and add a Data Flow task.
2008-07-15 16:08:00 1254
原创 c#连接excel文件结构。
首先引用命名空间。c#连接excel和连接数据库类似。///定义连接字符串strexcel= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + FileName + "; Extended Properties=Excel 8.0;";OleDbConnection con = new OleDbConnection(strexcel
2008-07-15 15:54:00 369
原创 在c#中调用执行ssis包
代码如下,需引用“Microsoft.SqlServer.Managed-DTS”using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms
2008-07-14 10:26:00 589
原创 各种数据库的ado连接字符串
各种数据库的ado连接字符串1.Oracle: a>先设置好Oracle本地服务名配置,如:USER_DB b>配置ODBC引擎:ODBC_DB,该引擎的服务器指向Oracle的本地服务名,即:USER_DB c>配置联接字符串,如:Provider=MSDASQL.1;Password=user;Persist Security Info=True;User ID=user;Data Sourc
2006-08-21 14:44:00 794
原创 vc使用ado连接操作数据库。
先导入库:#import "C:/Program Files/Common Files/System/ado/msado15.dll" no_namespace rename("EOF","ADOEOF") 建立连接:_ConnectionPtr m_pConn;初始化:AfxOleInit(); m_pConn.CreateInstance(__uuidof(Connecti
2006-08-18 11:06:00 559
原创 vc使用ado连接操作数据库。
vc操作数据库的方法很多,由于刚做完一个数据库方面的程序,想总结一下,这里只简单介绍一下ado。ADO技术是基于OLE DB的访问接口,它继承了OLE DB技术的优点,并且,ADO对OLE DB的接口作了封装,定义了ADO对象,使程序开发得到简化,ADO技术属于数据库访问的高层接口。vc使用智能指针连接数据库,这里只针对sql server。首先在stdafx.h里引入msado15
2006-08-18 10:58:00 1330
原创 MFC应用程序中指针的使用
假设你建立的是YouSDI工程。1、在view类获得doc类指针CYouSDIDoc *pDoc=GetDocument();2、在app中获得mainframe指针CWinApp 中的 m_pMainWnd变量就是MainFrame的指针也可以: CMainFrame *pMain =(CMainFrame *)AfxGetMainWnd();3、在View中获得MainFram
2006-06-20 21:29:00 582
转载 CString和int,float类型得转换。
1。 int CString1) int ->CStringint n = 1;CString str;str.Format("%d",n);2) CString->int CString str = "1";int n = atoi(str.GetBuffer(0));2. char* 与CString1)char*->CStringchar sz[128
2006-06-20 21:26:00 766
转载 vc中类型转换。
一、其它数据类型转换为字符串短整型(int)itoa(i,temp,10);///将i转换为字符串放入temp中,最后一个数字表示十进制itoa(i,temp,2); ///按二进制方式转换 长整型(long)ltoa(l,temp,10);二、从其它包含字符串的变量中获取指向该字符串的指针CString变量str = "2008北京奥运";buf = (LPSTR)(LPCTSTR)
2006-06-20 16:33:00 558
iewebcontrols for win10
2017-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人