- 博客(61)
- 资源 (12)
- 收藏
- 关注
转载 PB Send()函数应用有关数据整理
PB Send()函数应用有关数据整理<br /><br />PB Send()函数应用有关数据整理<br />Send()函数定义:Send(handle,message#,lowword,long)<br />其中的message#是一个UnsignedIntege,就是WM_COMMAND,其定义可以从微软的SDK中的WINDOWS.H中找到。<br />WM_NULL =$0000;<br />WM_CREATE =$0001;<br />应用程序创建一个窗口<br />WM_DESTROY =$0
2010-08-11 11:02:00
1095
转载 Server查询优化方法
Server查询优化方法查询速度慢的原因很多,常见如下几种 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方
2008-07-22 10:41:00
492
转载 ORACLE命令
1) . 显示当前环境变量的值: Show all 2) . 显示当前在创建函数、存储过程、触发器、包等对象的错误信息 Show error 当创建一个函数、存储过程等出错时,变可以用该命令查看在那个地方出错及相应的出错信息,进行修改后再次进行编译。 3) . 显示初始化参数的值: show PARAMETERS [parameter_name] 4) . 显示数据库的版本: show REL[E
2008-07-09 09:14:00
532
原创 据说是比尔盖茨的十句话
据说是比尔盖茨的十句话 1 . 社会充满不公平现象。你先不要想去改造它,只能先适应它。(因为你管不了它)。 2 . 世界不会在意你的自尊,人们看的只是你的成就。在你没有成就以前,切勿过分强调自尊。(因为你越强调自尊,越对你不利)。 3 . 你只是
2008-04-18 14:19:00
880
转载 程序员是如何喝酒的
大家喝的是啤酒。这时你入座了。 你给自己倒了杯可乐,这叫低配置。 你给自已倒了杯啤酒,这叫标准配置。 你给自己倒了杯茶水,这茶的颜色还跟啤酒一样,这叫木马。 你给自己倒了杯可乐,还滴了几滴醋,不仅颜色跟啤酒一样,而且不冒热气还有泡泡,这叫超级木马。 你的同事给你倒了杯白酒,这叫推荐配置。 人到齐了,酒席开始了。 你先一个人喝了一小口,这叫单元测试。 你跟旁边的人说哥们咱们随意,这叫交叉测试。
2008-04-16 13:28:00
447
转载 走出围城—程序员职业生涯规划路线图
微软的金山上放光芒,比尔盖茨就是我们心中的太阳,多么温暖多么慈祥将我们程序员的心儿照亮。我们迈步走在程序员幸福的大道上......想当初,大学时学的是管理信息系统,也就是以前的情报学,只是换了一个时髦的马甲,学习的东西很杂。快毕业时,赶上微软的.NET发布,于是义无反顾的投入了学习.NET的阵营,经过一段时间的革命斗争,从一名无门无派的游民逐渐成长为一名.NET革命战士。在.NET革命真理的指
2008-04-16 13:19:00
504
转载 写给想当程序员的朋友—一个还不太老的普通程序员的体会
软件以程序员为本————《程序员》 谨以此文献给所有想当程序员的朋友 (一) 文章由来及个人经历 我是一名计算机专业的本科毕业生,毕业已经1年多了。毕业后从事的是软件编程工作,经常有其他专业的朋友想从事软件编程工作,向我请教如何,因为我自觉涉行不深,不敢信口开河,无奈朋友信任,我不得不郑重考虑一下这个问题了,来帮助朋友选择和回报朋友的信任。 这也就是此文的由来。 还是先谈谈我个人的经历吧。(
2008-04-16 13:02:00
1870
1
转载 ASP.NET 2.0资料收藏
原帖:http://blog.youkuaiyun.com/mengyao/archive/2007/03/14/1528557.aspxasp.net控件开发基础(1) GridView模版列嵌套GirdView显示主从表数据 GridView中添加一个CheckBox列 域环境中安装部署VSTS全过程 设置VSS使支持通过Internet访问
2008-04-16 11:10:00
605
1
转载 SQL SERVER 与ACCESS、EXCEL的数据转换
熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换,详细说明
2008-04-15 13:34:00
335
转载 SQL锁
锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读 A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致 不可重复读 A用户读取数据,随后B用户读
2008-04-10 10:13:00
534
转载 递归处理
--测试数据CREATE TABLE tb(ID char(3),PID char(3),Name nvarchar(10))INSERT tb SELECT 001,NULL ,山东省UNION ALL SELECT 002,001,烟台市UNION ALL SELECT 004,002,招远市UNION ALL SELECT 003,001,青岛市U
2008-04-10 10:02:00
540
转载 定制作业
定时作业的制定企业管理器 --管理 --SQL Server代理 --右键作业 --新建作业 --"常规"项中输入作业名称 --"步骤"项 --新建 --"步骤名"中输入步骤名 --"类型"中选择"Transact-SQL 脚本(TSQL)" --"数据库"选择执行命令的数据库 --"命令"中输入要执行的语句: EXEC 存储过程名 ... --该存储
2008-04-10 09:45:00
462
转载 多表关联取最大记录
--按某一字段分组取最大(小)值所在行的数据(爱新觉罗.毓华 2007-10-23于浙江杭州)/**//*数据如下:name val memoa 2 a2(a的第二个值)a 1 a1--a的第一个值a 3 a3:a的第三个值b 1 b1--b的第一个值b 3 b3:b的第三个值b 2 b2b2b2b2b 4 b4b4b
2008-04-09 15:08:00
897
原创 COALESCE 用法
COALESCE返回其参数中第一个非空表达式。语法COALESCE ( expression [ ,...n ] ) 参数expression任何类型的表达式。n表示可以指定多个表达式的占位符。所有表达式必须是相同类型,或者可以隐性转换为相同的类型。返回类型将相同的值作为 expression 返回。注释如果所有自变量均为 NULL,则 COALESCE 返回 NULL 值。COALESCE(
2008-04-09 14:50:00
2288
转载 数据库关系设计数据库范式1NF 2NF 3NF BCNF(实例)
数据库设计的5种常见关系,其中本文主要讲“多态”关系结构,以手机为例。 1,配置关系 --和其他表无任何关系的表。 例如:webConfig里的东西你存储到表里。 2,一对多关系 ,一张表包含另外一个表的主键作为外键。 例如:手机.品牌id=2, 这里的2是[品牌名称表]的id字段为2的纪录,品牌名称是"Nokia"。一个手机只能有一个品牌。 3,多对多,需要2张表,有一个包含两个外键
2008-04-09 10:56:00
3740
1
转载 用批处理(.bat)文件执行SQL语句
osql /U alma /P /i stores.bat (stores.bat中包含update ,delete语句,不过,不需要使用GO) ---------------------------------------------------- osql 实用工具 osql 实用工具使您得以输入 Transact-SQL 语句、系统过程和脚本文件。该实用工具通过 ODBC 与服务器通讯。
2008-03-31 12:52:00
12998
转载 字符串分解和连接
--sql server 2000 用临时表create table tb (id varchar(50),[text] varchar(12)) insert into tb values(1, a) insert into tb values(2, a,b) goSELECT TOP 8000 id = IDENTITY(int, 1, 1) INTO tmp FR
2008-03-31 10:49:00
579
转载 字符串分解和连接
--sql server 2000 用临时表create table tb (id varchar(50),[text] varchar(12)) insert into tb values(1, a) insert into tb values(2, a,b) goSELECT TOP 8000 id = IDENTITY(int, 1, 1) INTO tmp FR
2008-03-31 10:49:00
452
原创 Dxperience8.1.1本地汉化
DxperienceCHS.DxperienceXtraEditorsLocalizationCHS XtraEdit = new DxperienceXtraEditorsLocalizationCHS(); DxperienceCHS.DxperienceXtraGridLocalizationCHS XtraGrid = new DxperienceXtraGrid
2008-03-26 17:30:00
2036
转载 搜索指定数据在那个对象中存在.sql
CREATE PROC sp_ValueSearch@value sql_variant, --要搜索的数据@precision bit=1 --1=仅根据sql_variant中的数据类型查找对应类型的数据列.ASSET NOCOUNT ONIF @value IS NULL RETURN--数据类型处理SELECT xtype INTO #t FROM systypesWHERE
2008-03-26 10:26:00
411
转载 关于UPDATE的一个用法
CREATE TABLE [dbo].[tb] ( [name] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY]GOinsert into tb Select (a)unionselect (b)unionselect (b)unionselect (a)union select (a)uni
2008-03-25 09:38:00
577
转载 关于SQL的字符串处理
--各种字符串分函数--替换动态SQL语句方法declare @s varchar(100),@sql varchar(8000) set @s=abc/22.8*35.05+dd+df-ujset @s= replace(replace(replace(replace(@s,/,,) ,*,,),+,,),-,,)set @sql= select
2008-03-21 17:23:00
465
转载 关于SQL的字符串处理
--各种字符串分函数if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[f_splitSTR]) and xtype in (NFN, NIF, NTF))drop function [dbo].[f_splitSTR]GO--3.2.1 循环截取法CREATE FUNCTION f_splitS
2008-03-21 17:23:00
362
转载 关于2表删除的问题
问题:表1 aa bb cc AA 1 afdf AA 2 dfa AA 3 efafe BB 2 dfa CC 3 vagd CC 4 rgdfad 表2 aa bb AA 2 CC 4 aa,bb为主键,当表2出现时,删除表1的相应行,操作后表1为 aa bb cc AA 1 afdf AA 3 efafe BB 2 dfa CC 3 vagd create table #tab1(
2008-03-21 16:57:00
467
转载 取表中 某累记录的最大5行
declare @tb table (dt datetime,stockid char(6),fvol numeric(20,5))insert into @tb select 2008-3-11,000800,289928.4375insert into @tb select 2008-2-22,000800,503016.1875 insert into @tb se
2008-03-21 16:52:00
389
转载 取时间
DECLARE @dt datetimeSET @dt=GETDATE()DECLARE @number intSET @number=3--1.指定日期该年的第一天或最后一天--A. 年的第一天SELECT CONVERT(char(5),@dt,120)+1-1--B. 年的最后一天SELECT CONVERT(char(5),@dt,120)+12-31--2.指定日期所在季度的第一
2008-03-21 16:06:00
503
转载 将表中的数据生成SQL脚本,在查询分析器中执行这些脚本后自动将数据导入到SQL Server中
来自:http://topic.youkuaiyun.com/u/20080310/09/f1c5c8d1-e60b-48ad-8068-fa5a58e59788.html?seed=491263436CREATE PROCEDURE dbo.OutputData @tablename sysname AS declare @column varc
2008-03-10 17:13:00
880
转载 将datagridview 的焦点放在某一行
private List m_lstPhone ; // //*填充m_lstPhone // dataGridView1.DataSource = m_lstPhone; CurrencyManager _cm = (CurrencyManager)dataGridView1.BindingContext[m_lstPhone]; _cm.Position = m_lstPhone
2008-03-10 16:57:00
1158
转载 60个数据窗口技巧
60个数据窗口技巧1.如何让存储文件目录的列,显示图片? 答:选择对应的column的display as picture属性为true 2、如何复制grid类型的所选择的行的数据到系统剪切板?答:string ls_selectedls_selected=dw_1.Object.DataWindow.Selected.Dataclipboard(ls_selected)3、如何复制graph风格
2008-03-10 16:56:00
1058
转载 上一条和下一条记录
private void button9_Click(object sender, EventArgs e)//下一条记录按钮 { if (dataGridView1.CurrentCell.RowIndex != dataGridView1.RowCount - 1) { this.dataGridView1
2008-03-10 16:54:00
658
转载 PB运行的程序只能运行一次
1.首先在global external functions声明外部函数如下: FUNCTION long FindWindowA( ulong Winhandle, string wintitle ) Library ″user32″ 然后在application的 Open 事件中加入如下代码: ulong l_handle, lu_class string ls_name
2008-03-10 16:52:00
3970
1
转载 用c#创建支持多语言的应用程序
互联网无国界,越来越多的应用程序必须面对全球用户了,如何设计一个支持多国语言的应用程序呢?在.net2.0 中,m$ 为我们提供了一种简单方便的方法, 使用资源文件1.新建一个 Winform 应用程序, 新建一 Form ,名为 Form1,添加两个按钮 btnChinese, btnEnglish2. 设置 Form1 的 Localizable 属性为 true, 设置该属性后,.net 将
2007-06-27 11:50:00
1763
转载 61条面向对象设计的经验原则
(1)所有数据都应该隐藏在所在的类的内部。p13 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。p15 (3)尽量减少类的协议中的消息。p16 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。 p16 (5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。p17 如果类的两个方法有一段公
2007-06-20 11:27:00
372
转载 .net加密技术
安全第一:.NET加密技术指南作者:仙人掌工作室 本文选自:赛迪网 2003年04月14日 摘要: =================================== 信息安全是计算机应用的首要问题之一,但目前关于.NET加密功能的范例却少之又少。有鉴于此,本文探讨了在.NET平台下加密/解密文件的一般过程,并提供了一个加密/解密文件的工具。 Web服务以不容置疑的态势迅速发展
2007-05-15 23:08:00
2366
转载 .net最小化到状态栏
Private Sub frmMain_Closing(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles MyBase.ClosingMe.WindowState = FormWindowState.Minimizede.Cancel = TrueEnd Sub
2007-05-15 23:07:00
819
转载 datawindow.net2.0在 .NET中调用选中行高亮显示
事件:RowFocusChanged Int32 li_dwgetrow; li_dwgetrow = dw1.CurrentRow; //读取当前行 if (li_dwgetrow==0) { return;
2007-05-10 12:07:00
856
转载 SQL安装故障处理
在重新装完系统以后装SQL Server2000时提示:以前某个程序安装已在计算机上创建挂起的文件操作,运行安装之前必须重新启动计算机.注册表操作后,我现在装到一半可是又提示:安装程序配置服务器失败。参考服务器错误日志c:windownssqlstp.log 我看了sqlstp.log文件后发现正在启动? Chinese_PRC_CI_AS-m -Q -T4022 -T3659
2007-04-12 09:26:00
742
转载 软件测试进阶篇(经验)
出来做软件测试三,四年了,确实正应了那句“测试不如开发”,只是个人观点,而且我工作过都是外企和大型国有企业,软件测试流程和管理都相对很规范化的。 下面几点给做测试的朋友参考一下: 1、钱肯定少过开发人员,除非你工作七,八年才能拿年薪10W以上,一般的软件测试工程师很难上6K以上,开发人员工作四,五年后拿7,8K是太多数的。 2、加班的现象可以说是很普遍,周一到周五随时加班是很正
2007-03-17 21:57:00
2404
转载 软件测试术语
Unit testing(单元测试),指一段代码的基本测试,其实际大小是未定的,通常是一个函数或子程序,一般由开发者执行。Integration testing(集成测试),被测试系统的所有组件都集成在一起,找出被测试系统组件之间关系和接口中的错误。该测试一般在单元测试之后进行。Acceptance testing(验收测试),系统开发生命周期方法论的一个阶段,这时相关的用户和/或独立测试人员根据
2007-03-17 21:56:00
612
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人