摘要:
从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:/*===================================================================*/--如果接受数据导入的表已经存在insert into 表 select * from OPENROWSET(’MICROSOFT.JET.OLEDB.4.0’,’Excel 5.0;HDR=YES;DATABASE=c:\test.xls’,sheet1$)--如果导入数据并生成表select * into 表 from OPENROWSET(’MICROS... 阅读全文
摘要:
CREATE proc sp_page@pagenum intasSET NOCOUNT ON /*-----这一句很重要,不然它只会认 insert #change......这个数据集:))*/declare @sql nvarchar(500) --声明动态sql执行语句declare @pagecount int --当前页数--取得当前数据库的记录总数declare @row_num int begin select @row_num=count(*) from h_EmpArchives--创建临时表,作为数据过滤create table #change (T_id int)--判 阅读全文
摘要:
此文是Sql Server实用操作小技巧集合,包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等。 (一)挂起操作 在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法: 到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 删除PendingFileRenameOperations (二)收缩数据库 --重建索引 DBCC REINDEX DBCC INDEXDEFRAG --收缩数据和... 阅读全文
摘要:
列出局域网内所有SQL服务器的另外一个办法楼上介绍的是用服务器端sql server提供的SP的方法来返回一个数据集。另外,介绍一个用sql server客户端dmo对象获得sql服务器列表的方法,你需要在VB程序应用#Microsoft SQLDMO Object Library,通常这个文件的路径在\Program Files\Microsoft SQL Server\80\Tools\Binn\SQLDMO.dll: Dim oApp As New SQLDMO.Application Dim oNameList As NameList Dim i As Integer On Erro. 阅读全文
摘要:
为了方便网络编程,90年代初,由Microsoft联合了其他几家公司共同制定了一套WINDOWS下的网络编程接口,即Windows Sockets规范,它不是一种网络协议,而是一套开放的、支持多种协议的Windows下的网络编程接口。现在的Winsock已经基本上实现了与协议无关,你可以使用Winsock来调用多种协议的功能,但较常使用的是TCP/IP协议。Socket实际在计算机中提供了一个通信端口,可以通过这个端口与任何一个具有Socket接口的计算机通信。应用程序在网络上传输,接收的信息都通过这个Socket接口来实现。 微软为VC定义了Winsock类如CAsyncSocket类和派. 阅读全文
摘要:
如果要想获得远程的地址,需要用sendarp这个函数来实现。具体的代码如下:[DllImport("Iphlpapi.dll")]private static unsafe extern int SendARP(Int32 dest,Int32 host,ref IntPtr mac,ref IntPtr length);[DllImport("Ws2_32.dll")]private static extern Int32 inet_addr(string ip);Int32 ldest= inet_addr("157.60.68.163&q 阅读全文
摘要:
using System;using System.Diagnostics;using System.Threading;public class CpuLoadInfo { // auxiliary print methods private static void Say ( string txt ) { Console.WriteLine(txt); } // auxiliary print methods private static void Say() { Say(""); } // The... 阅读全文
摘要:
作为信息社会的一分子,不让孩子接触电脑是不明智的;让孩子无限制的“玩”电脑也是错误的。这都是极端的作法。笔者认为,比较合理的办法是允许孩子在限定的时间段里游戏(受控制的),但孩子随时可以打开电脑学习技术文化知识(不受控制的)。下面来看看我是如何实现这一设想的: 刚开始的时候,我把系统改成可管理性较强的Windows 2000(文件系统必须采用NTFS格式),建立两个同属User组的受限制帐户Game(用于游戏)和Study(学习帐户)并为他们设置相应文件、文件夹的安全权限,然后利用系统管理工具中“本地安全策略”(开启“当登录时间用完时自动注销用户”)结合net user命令来限制特定游戏帐号. 阅读全文
摘要:
因为手机短消息的发送是以PDU串的形式发送出去的,中文字符以Unicode码来表示,所以在发送中文短消息之前必须首先将中文字符转换为Unicode码,下面的函数将实现这个功能。这个函数主要应用到VB自带的一个格式转换函数:ChrW()将中文转换为Unicode码。 Public Function chg(rmsg As String) As String Dim tep As String Dim temp As String Dim i As Integer Dim b As Integer tep = rmsg i = Len(tep) b = i / 4 ... 阅读全文
摘要:
对于局域网用户中的编程爱好者来说,如果能自己编一个局域网通信程序,那么这一切将是多么美妙!可是,如果要从头开始完全由自己来编写一段用于通信的程序,必须对相关的网络协议及其他的一些较底层的技术有较深入的了解,这可不是一件容易的事。而现在有了Winsock控件,一切就不同了,它已经替你封装了所有烦琐的技术细节,并提供了访问TCP和UDP网络服务的方便途径。你只需通过设置控件的属性并调用其方法就可轻易连接到一台远程计算机中,并且还可以双向交换数据,而这一切都不需你了解TCP的细节或调用低级的Winsock APIs。 Winsock控件可以供Microsoft Acess、Visual Basi.. 阅读全文
摘要:
在Windows编程中,向文本框控件、列表控件、按钮控件等是我们最常接触的控件了。但是在VB中这些控件有时无法实现我们的需要。在这时,我们只要简单的利用Windows API函数就可以扩充这些控件的功能了。 顾名思义,SendMessage函数就是向窗口(这里的窗口指的是向按钮、列表框、编辑框等具有hWnd属性的控件)发送消息的函数,该函数的定义如下:Declare Function SendMessage Lib "user32" Alias "SendMessageA" _ (ByVal hwnd As Long, _ ByVal wMsg As L 阅读全文
摘要:
很早之前用过TeeChart控件,最近突然想起其中的一些功能应用于网页,下面做个简单的介绍:设计背景 基于服务器/浏览器架构的解决方案在越来越多的领域得到应用。使用ASP脚本,我们可以方便地访问各种数据库,生成与用户交互的动态页面。一般情况下,由浏览器解释要显示的结果,其中统计数据的显示结果一般采用HTML表格形式。 笔者在铁路车站Intranet系统的开发过程中,遇到要把数据库中的统计结果用统计图表(柱状图、折线图、饼图等)方式输出的问题。因为统计图表在美观和易于理解等方面有着表格所不具备的优越性,所以这个问题具有一定的普遍性。目前,针对这个问题,主要有3种可行的解决方案: 1.在浏览器端安 阅读全文
摘要:
推荐一款Jquery轻量级数据UI下载地址:ligerui.rar 阅读全文
摘要:
具体内容见附件:手工脱壳.zip 阅读全文
摘要:
'声明(For Win95):Private Const SPI_SCREENSAVERRUNNING = 97Private Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, lpvParam As Any, ByVal fuWinIni As Long) As Long'使用:'禁止'Dim pOld As Boole 阅读全文
摘要:
mdb密码破解示范 None Private Sub Command1_Click()Dim source(13), dest(13), result(13) As ByteDim tt As Bytesource(0) = &H86source(1) = &HFBsource(2) = &HECsource(3) = &H37source(4) = &H5Dsource(5) = &H44source(6) = &H9Csource(7) = &HFAsource(8) = &HC6source(9) = &H5 阅读全文
摘要:
//ToolStripSplitButton是标准按钮和下拉按钮的组合,各自工作,但有联系,感觉上后者是没有向下箭头ToolStripDropDownButton;ToolStripDropDownButton只含有一个按钮,可以选择有没有向下箭头的标志,单击时显示关联的ToolStripDropDown的控件。两者均可改变箭头标志在做还是在右。//VS自带双缓冲this.SetStyle(ControlStyles.UserPaint |ControlStyles.AllPaintingInWmPaint |ControlStyles.OptimizedDoubleBuffer, true) 阅读全文
摘要:
大师兄Smarty教程(修正版 )大师兄Smarty教程修正版,修改了一些网上复制大师兄教程的错误:整个教程分四大部分:一、模板设计部分二、程序设计部分三、实例篇(使用PHP内置MySQL函数)四、实例篇(使用phplib的DB类)附件下载地址:PHP_smarty.rar(精编教程) 阅读全文
摘要:
本文以小型应用的通用性自动更新程序,开发的程序可以直接拿过来使用,非常方便。其工作原理如下:Update.asmx仅提供一个功能,就是检测是否需要更新,在需要更新的时候就返回一个更新地址,通常情况下返回的地址就是Download.ashx,而在某些特殊情况下,也可以修改服务端使之从其他Url提供更新下载。检测是否需要更新的的具体做法是:首先获取Updata目录中的主程序版本号,再获取数据库中的最新版本号,两者对比。如果相同则直接与客户端提供的版本号相对比并返回结果;如果不同则将主程序版本号写入数据库,然后生成新的更新文件包,直接向客户端返回更新地址。Download.ashx的功能仅仅是将最新 阅读全文
摘要:
第三方控件(DevExpress)使用大全【个人开发过程中整理收集】一、ComboBoxEdit1、 如何使其不可编辑TextEditStyle 设置为:DisableTextEditor2、 如何设置鼠标为手形Cursor 设置为:Hand二、GridControl1、 如何解决单击记录整行选中的问题View->OptionsBehavior->EditorShowMode 设置为:Click2、 如何新增一条记录(1)、gridView.AddNewRow()(2)、实现gridView_InitNewRow事件3、如何解决GridControl记录能获取而没有显示出来的问题 阅读全文