- 博客(47)
- 资源 (7)
- 收藏
- 关注
原创 SQL 备忘录(SQL SERVER)
1.获取数据库中各表的记录数SELECT A.NAME AS 表名,MAX(B.ROWS) AS 记录条数 FROM SYSOBJECTS A, SYSINDEXES B WHERE A.ID = B.ID AND A.XTYPE = 'U' GROUP BY A.NAME ORDER BY MAX(B.ROWS) DESC;
2017-12-05 09:28:31
444
原创 ASP.NET 导出模板格式的EXCEL
Imports InteropImports System.IOImports System.Web.HttpServerUtilityImports Interop.Excel.ConstantsImports Interop.Excel.XlPasteTypeImports Interop.Excel.XlBordersIndexImports Interop.Excel.XlLi
2017-01-09 09:59:41
2991
原创 oracle函数整理---Lpad函数和Rpad函数
作用:Lpad 将左边的字符串填充一些特定的字符,使其达到指定的长度 Rpad 将右边的字符串填充一些特定的字符,使其达到指定的长度语法:Lpad( string1, length[,pad_string] ) Rpad( string1, length[,pad_string] )参数解释:1)string1
2014-03-06 16:09:45
1266
原创 vb.net 调用oracle的package中的Procedure
''' ''' 执行数据库中的存储过程,插入临时表数据 ''' ''' 参数 ''' Private Sub ExecProcedure(ByVal strPara As String) '定义连接字符串 Dim strConn As String = String.Empty strConn ="D
2014-03-06 15:51:54
2522
原创 winform 根据Excel模版打印文件
Dim app As New Excel.ApplicationDim workbook As Excel.WorkbookDim worksheet As Excel.WorksheetDim strFiled As String=String.EmptyDim strPrintName As String=String.Emptyapp.Visible = Falseapp.D
2013-12-06 10:50:45
4710
原创 web 打开pdf文件
aspx页面代码 PDF文件 " /> vb代码Imports System.IOPartial Public Class _pdfLoad
2013-11-07 14:46:39
3813
原创 asp.net 程序,单击按钮时 同时实现打开页面并处理值
1)在网页中添加用于处理的客户端事件: function doSearchClick() { window.showModalDialog('需要打开的页面.aspx?传递参数=' + document.getElementById ("当前画面上的传递值").value + '','','dialogWidth=700px; d
2013-10-08 14:03:40
2012
原创 asp.net 关于超时
1)在web.config中设置Session过期时间方法: 2)aspx文件中设置方法: Session.Timeout=60 3)IIS里设置Session方法为: 在IIS里面右键点击默认网站->主目录->应用程序设置里点配置->选项->启用会话状态->会话超时那里设置时间 4)有时候在web.config设置sess
2013-10-08 14:02:51
769
原创 asp.net 修改嵌在table中的gridview的css样式(范例)
#gridview1tr th { font-family:宋体; font-size:10pt; padding:0px 1px 0px 1px; background-color:#4682B4; color :White;
2013-10-08 14:02:04
5382
原创 asp.net 解决使用OLEDB导入excel数据时同时包含文本和数字的列无法正常读取情况
1.连接语句中必须包含IMEX=1 EXCEL2003:Provider=Microsoft.Jet.OLEDB.4.0;Data Source='文件路径';Extended Properties=Excel 8.0;HDR=Yes;IMEX=1 EXCEL2007:Provider=Microsoft.ACE.OLEDB.12.0;Data Source
2013-10-08 14:00:03
3277
原创 asp.net 按钮执行添加遮盖层
1.js代码var coverLayer = { divObj : null, _coverTime : null, // _coverRe : function() // {//刷新遮盖层 // this.divObj.style.width = window.screen.availWidth + "px"; //
2013-10-08 13:58:31
1980
原创 asp.net 代码设置兼容性视图
''' ''' 兼容性视图 ''' ''' ''' Public Shared Sub SetHeadCompatible(ByRef myPage As Page) Dim li As Literal = New Literal() li.Text = " " myPage.Header.Contro
2013-10-08 13:45:21
5348
原创 asp.net 根据页面获取formID
''' ''' 根据页面获取formID ''' ''' 页面 ''' ''' Public Shared Function getFormIDbyPage(ByVal myPage As Page) As String Dim iIndex As Integer Dim formID As String
2013-10-08 13:43:37
1396
原创 解决oracle排序时按照汉字拼音排序不正确的问题
1.使用NLSSORT函数在order by 时,转换一下汉字列为(NLSSORT(包含汉字的排序列,'NLS_SORT =SCHINESE_PINYIN_M'))参数说明:SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序 SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序 SCHINESE_PINYIN_M
2012-09-19 09:10:59
3357
原创 Winform 防止双击标题栏改变窗体大小 、移动窗体
c#代码protected override void WndProc(ref Message m) { //拦截双击标题栏、移动窗体的系统消息 if (m.Msg != 0xA3 && m.Msg != 0x0003 && m.WParam != (IntPtr)0xF012) {
2012-09-18 10:11:33
9879
1
原创 web程序生成excel
一、生成EXCEL的DLL文件 1、先决条件:计算机有安装office。 2、生成excel2003的Dll文件:将【C:\Program Files\Microsoft Office\OFFICE11\】目录下的EXCEL.EXE文件拷贝到【C:\Visual Studio.Net\SDK\v1.1\Bin\】目录下。 3、打开Visual
2012-09-03 16:14:29
1623
原创 vs中的实用技巧&知识
1.隐藏dataset中的列以直接绑定Gridview dataSet11.Tables[ "表名 "].Columns[ "列名 "].ColumnMapping =MappingType.Hidden;2.winform中隐藏TabControl的选项卡 Me.TabControl1.Appearance = TabAppearance.FlatButtons M...
2012-07-06 15:48:18
803
原创 vb.net winform动态生成菜单(源码)
效果图: 源码如下:Private Sub CreateMenu(ByVal dt As DataTable) Dim mainMenu As New MenuStrip Dim dv As DataView = dt.DefaultView dv.RowFilter = "MenuLevel='1'"
2012-05-11 11:50:12
2758
原创 vb.net winform在panel中打开exe文件
Dim exeName As String = "exe文件的全路径" Dim appwin As IntPtr Dim Process As Process Try Process = System.Diagnostics.Process.Start(exeName) Process.Wai
2012-05-11 11:38:42
3333
原创 解决vs2010添加WeifenLuo.WinFormsUI.Docking.DockPanel.dll文件报错问题
问题描述:vs2010添加WeifenLuo.WinFormsUI.Docking.DockPanel.dll文件后,从工具栏中添加DockPanel控件时报错,提示【类型 Universe 无法解析程序集: System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a。】解决方法:打开应用程序
2012-04-11 10:19:52
6135
原创 oracle 使用job定时自动重置sequence
一、赋予用户创建和删除sequence的权限grant create any sequence to user_name;grant drop any sequnce to user_name;二、查看job设置show parameter job如果job_queue_processes=0 ,那么将该值更新为1alter system set job_queue_pro
2012-03-29 09:26:31
4549
原创 oracle性能优化
Oracle1. oracle的优化器1)oracle的优化方式有两种:基于规则的优化方式(Rule-Based Optimization,简称为RBO) 和基于代价的优化方式(Cost-Based Optimization,简称为CBO)。RBO方式:优化器在分析SQL语句时,所遵循的是Oracle内部预定的一些规则。比如我们常见的,当一个where子句中的一列有索引时去走索引
2012-01-03 16:07:56
1152
转载 Oracle 创建索引的基本规则总结
一、B-Tree索引1. 选择索引字段的原则:在WHERE子句中最频繁使用的字段 联接语句中的联接字段 选择高选择性的字段(如果很少的字段拥有相同值,即有很多独特值,则选择性很好) ORACLE在UNIQUE和主键字段上自动建立索引 在选择性很差的字段上建索引只有在这个字段的值分布非常倾斜的情况下才有益(在这种情况下,某一,两个字段值比其它字段值少出现很多) 不要在很少独特值的字
2011-12-22 14:06:34
564
原创 vb.net连接oracle数据库
Imports Oracle.DataAccess.ClientImports System.Runtime.CompilerServicesImports System.ThreadingImports Microsoft.VisualBasic.CompilerServicesPublic Class OracleDB Public Shared OraConnection
2011-12-21 10:24:31
6524
原创 vb.net 读取ini文件
Imports Microsoft.VisualBasic.CompilerServicesPublic Class CtrlIni Public Property iniFilePath As String Private Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivatePr
2011-12-21 09:51:44
5145
原创 修改已安装VS2010帮助文档位置
VS2010帮助文档默认的路径是C:\Microsoft\HelpLibrary。现在需要将当前帮助文档内容移至其他磁盘(例如E盘根目录),方法如下:1.在help根目录下的manifest文件夹内,有一个queryManifest.xml文件,修改catalogPath>E:\Microsoft\HelpLibrary\catalogs\VS\100\ZH-CNcatalogPath>
2011-12-21 09:02:34
3782
转载 vb.net的过程和函数
1.vb.net的Sub过程Sub过程是在响应事件时执行的代码块。将模块中的代码分成Sub过程后,在应用程序中查找和修改代码变得更容易了。Sub过程的语法是:{Private|Public|Friend} Sub subname([arguments list]) statementsEnd Sub其中,arguments list是参数列表,可以象声明变量一样声明参数
2011-12-05 11:11:29
8802
原创 获取Excel文件的sheet名(VB.NET)
1.获取第一个sheet的名称。Public Shared Function GetFirstSheetName(ByVal strFilePath As String) As String Dim myExcel As Excel.Application = New Excel.Application Dim missing As Object = Sys
2011-11-11 17:01:24
8086
原创 datagridview导入导出excel
导入: Private Sub ImportExcelData() Dim fileName As String = String.Empty Dim dataNo As Integer = 0 Dim dsTempItemCD As New DataSet Dim dsTempCompLocationNAME A
2011-10-26 14:58:05
1920
原创 dataGridView中列的操作
1.限制列的输入长度Dim grdcolumn As DataGridViewTextBoxColumngrdcolumn = grdview.Columns(1)grdcolumn.MaxInputLength = 102.设置下拉框列Dim grdcolumn As New DataGridViewComboBoxColumngrdcolumn.HeaderText =
2011-10-26 14:43:42
877
转载 用grouping求小计和合计
create table #t(a int,b int,c int,d int,e int) insert into #t values(1,2,3,4,5) insert into #t values(1,2,3,4,6) insert into #t values
2011-09-01 11:54:34
944
原创 sql server 实用sql语句整理(暂未完整分类)
目录一、表相关1、复制表(源表名:a,新表名:b)1)仅复制表结构方法1:select * into b from a where 1方法2:select top 0 * into b from a 2)拷贝表数据同一个数据库insert into b(a, b, c) select d, e, f from b; 跨数据库之间表的拷贝(具体数据使用绝对
2011-09-01 09:43:12
571
原创 oracle函数整理---sign函数
作用:判断数字的正负语法:sign(数字)参数解释:1)数字 要判断的数字返回值:数字,如果数字大于0返回1,小于0返回-1,等于0返回0范例:select sign(100),sign(-100),sign(0) from
2011-08-31 13:20:34
1051
原创 oracle函数整理---cast函数
作用:进行数据类型转换。注意:可以直接将几个栏位直接转换成table,varray,Collection,Nested Table。此时需结合multiset集合函数一起使用。1、转换一个栏位或值语法:cast( 栏位名/值 as 数据类型 )参数解释:1)栏位名
2011-08-30 11:56:30
12326
原创 oracle函数整理---first_value函数
作用:返回组中数据窗口的第一个值语法:select first_value(栏位1) over(PARTITION BY 栏位2 [,栏位3 order by 栏位4 ASC,栏位5 DESC]) from 表名范例:select distinct first_va
2011-08-29 10:08:51
2719
原创 动态控制水晶报表中数字栏位的值显示的小数位数
代码写在设置格式部分的【数字】--->【自定义样式】--->【十位】的公式栏位中,另外【十位】中的格式选定所需的最长格式,并且,【四舍五入】中选定最大的小数位数。注意:水晶报表最多保留10位小数,系统默认格式保留2位小数。方法一:if Right(ToText((数字
2011-08-26 16:53:10
4218
PowerBuilder9.0数据窗口技术
2009-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人