自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (2)
  • 收藏
  • 关注

原创 SQL 数据库跨库连接

--Openexec sp_configure show advanced options,1reconfigureexec sp_configure Ad Hoc Distributed Queries,1reconfigureGOdeclare @TUser table( [UserId] [int], [UserName] [varchar](50), [User_Password]

2008-12-16 14:20:00 511

原创 关于Orcale的学习新的

      新到公司不久,得知要用的数据库时orcale,我以前只用过SQL,所以开始从新学习Orcale,这是本人学习的总结。 1.安装篇2.启动篇 进入Orcale。打开-orcale-orahome92-enterprise manager consle. 进入后数据库-数据库名-安全性-用户-(User相当于表名) 连接数据库

2009-06-19 10:40:00 896

原创 打开EXCEL

第一种方法:          System.Diagnostics.Process.Start(this.TextBox1.Text);第二种方法:        Excel.Application excel = new Excel.Application(); //引用Excel对象        Excel.Workbook book = excel.Applicati

2009-05-20 14:14:00 492

原创 LINQ语法

一、LINQ查询符列表Query Operators Meaning in Life from, in Used to define the backbone for any LINQ expression, which allows you to extract a subset of data from a f

2009-02-13 11:16:00 885

原创 Asp.net服务器端控件CheckBoxList的使用心得

1.用JavaScript获得Asp.net服务器端控件CheckBoxList选中得值 Asp.net服务器端控件CheckBoxList在客户端没有生成value值,所以就想在客户端通过JS获得选中项就很麻烦了。迫于无奈,只能写了以下的代码。比较通用,适合于CheckBoxList的属性RepeatLayout为Flow和Table,属性RepeatDirection为Horizo

2009-01-07 10:25:00 6617

转载 Server.MapPath(path)的使用

用法:1.Server.MapPath("/") 应用程序根目录所在的位置 如 C:/Inetpub/wwwroot/2.Server.MapPath("./") 表示所在页面的当前目录     注:等价于Server.MapPath("") 返回 Server.MapPath("")所在页面的物理文件路径3.Server.MapPath("../")表示上一级目录 4.Server.MapPat

2009-01-04 11:24:00 608

原创 基于Asp.Net 2.0(C#)和SQL Server 2005使用DSOFramer全攻略

昨天开始研究DSOFramer基于Asp.Net 2.0和SQL Server 2005的使用方法,百试不灵,aoao不爽,已至深夜,遂混混然一觉天亮,今晨,灵感突发,渐入佳境,不觉间代码已成。本人菜鸟一名,虽所悟不多,终不敢独藏,于众入门兄弟有萤火之助,吾心亦慰,错漏百出,贻笑大方,欢迎拍转(红砖就行,别上青砖,容易被拍死),呵呵……不扯犊子了,开整!一、先注册一下DSOFramer.ocx 

2008-12-24 17:07:00 3922

原创 利用游标循环进行更新插入的SQL事务语句

--当两个或两以上的操作要么都执行,要么都执行时要用事务。1. Sql写法(事物+游标)--开始事务BEGIN TRAN--不显示计数信息SET NOCOUNT ONDECLARE @ProjNo varchar(50),@CusNo varchar(50)--声明游标DECLARE CRMPSContact_cursor CURSOR FOR SELECT ProjNoFROM CRMPSCon

2008-12-22 16:53:00 638

原创 SQL 数据库跨库连接(二)

前几天项目中,遇到个问题,需要用到SQL跨服务器,跨数据库的连接。考虑了下,直接连接的话肯定有问题,于是做了个存储过程,每天去拉数据.环境如下:     提是我们已经知道远程服务器的地址,SQL用户名及密码:密 码:1234567登陆名:saa地址:192.168.12.2 1. SA登录,或者有权限者 MASTER 数据库中,我们在查询分析器里面执行如下语句 .    -

2008-12-18 09:34:00 1428

原创 AJAX中UpdatePanel以及Triggers的使用

1.页面定义:                            --控件和其它DIV等                                                                                  2.必须定义ToolkitScriptManager (1).用到WebService              

2008-12-16 17:28:00 924

原创 Session ,ViewState,以及接收其它网页传过来的值的使用.

1.Session为全局变量,一般用于存放跨页面的值,例如可以用于登陆和判断是否登录定义和赋值:                        string UserName = UserName.Text;            Session.Add("UserName", UserName);使用:            string UserName= Session[

2008-12-16 17:11:00 599

原创 总结C# ----后台弹出窗体和打开网页的不同方法,以及关闭网页的方法.

1.控件再UpLoad中,弹出窗口            ScriptManager.RegisterStartupScript(this, this.GetType(), "alert(!);", js, true);2.控件不再UpLoad中,弹出窗口            Page.RegisterStartupScript("Messages", "alert(OK)");

2008-12-16 16:43:00 4386

原创 C#文件读写IO操作 实例

1.前台代码http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" >    文件IO操作                                                 2.后台代码using System;using System.Dat

2008-12-16 16:24:00 3956

原创 C#+SQLService基础理论知识

一.            几种页面之间的传值方法1.  使用QueryString变量    QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx的C#代码private void Button1_Click

2008-12-16 16:19:00 1398 2

原创 SQL 视图与游标

--视图是一种基于表的数据库查询,视图属于一种虚拟表,使用户执行数据查询时所显示的对象,本身不含有数据,其数据是动态生成的use myggoif exists(select table_name from information_schema.views where table_name=shitu) drop view shitugocreate view shitu(a,b,c,d) as

2008-12-16 16:16:00 3631

原创 个人总结-----SQL语句大全

/*SQL Server 数据库的基本操作(1) 数据库的创建(2) 数据表的创建以及相关约束的指定(含临时表)(3) 数据的添/删/改(4) 数据的查询*/(0)创建数据库-- 指定数据库名称-- (注:如果数据库名中包含空格可以使用[]将其标示)create database [Super WC]-- 关于数据文件的定义on(name = Super_WC_Data,    --

2008-12-16 16:14:00 921

原创 SQL优化查询

数据库的查询优化技术数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千

2008-12-16 16:13:00 888 2

原创 SQL 宝典(本人总结供学习使用)

/*SQL Server 数据库的高级操作(1) 批处理(2) 变量(3) 逻辑控制(4) 函数(5) 高级查询*/{1}事务--开始事务BEGIN TRANselect* from D_SalesOrder_Detail--执行错误回滚if @@error!=0   begin     rollback tran     return   end--提交所有变更commit

2008-12-16 16:11:00 620

原创 关于WebService的使用.

在实际项目中WebService有两种典型的应用.1.用于配合Ajax控件对数据库的操作.这种情况WebService一般建立在项目中.然后在项目中直接引用本地新建的WebService.注意两点: (1)Ajax通过前台JS调用WS时应在WebService中添加[System.Web.Script.Services.ScriptService()].例如:[WebServi

2008-12-16 15:57:00 645

原创 关于web.config的使用和一些常用标记.

1.数据库连接串                     在后台使用实例:            string connectionString = "";            connectionString = ConfigurationManager.AppSettings["ConnectionString"];            SqlConnectio

2008-12-16 15:43:00 427

原创 C#文件上传类,非常好用.

1.文件上操作BLL类:using System;using System.Collections.Generic;using System.Text;namespace BLL{    public class UploadOperation    {        //public string upload(string path, System.Web.UI.HtmlControl

2008-12-16 15:28:00 2152

原创 关于简单控件RadioButtonList的使用

1.选择RadioButtonList的ValueRadioButtonList1.SelectedItem.Value 2.绑定RadioButtonList,将头一个选项为已选择项    for (int i = 0; i         {            ListItem listItem = new ListItem();            listItem.T

2008-12-16 15:22:00 597

原创 关于简单控件DropDownList的使用.

 1.加载时绑定        DataSet DS= new DataSet();        DS= TestBll.GetAllList();        //用于绑定dropdownList                dropdownList1.DataTextField = "Name";        dropdownList1.DataValueField = "

2008-12-16 15:10:00 412

原创 Ajax Control Toolkit 34个服务器端控件 详解

  1. Accordion【功能概述】Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只展开其中一个CollapsiblePanel.Accordion控件内部包含了若干个AccordionPane,每一个AccordionPane的template里包括了对其Header和Co

2008-12-16 14:57:00 662

原创 关于探针的研究

CS代码: using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System

2008-12-16 14:41:00 453

原创 SQL 无限级分类的伪递归方法实例

set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoAlter proc [dbo].[TreeView]asdeclare @t table( [Virtual_Field] [varchar](80), [Virtual_Parent] [varchar](80), [RM_Id] [int], [RM_Value] [varchar](50), [RM_

2008-12-16 14:34:00 495

原创 SharePoint 中利用WebService 进行文件操作的类

using System;using System.Web;using System.Web.Services;using System.Web.Services.Protocols;using Microsoft.SharePoint;using Microsoft.SharePoint.WebControls;using System.IO;using System.Data;using Sy

2008-12-16 14:30:00 1704

原创 SQL 嵌套多层查询

set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo--得到XX表的信息,由于许多列都需要绑定D_Type_Detail,所以进行多层嵌套查询ALTER proc [dbo].[Proc_SelectMateriel]asselect t3.*,ztd3.TypeDetailName as UseStateNamefrom(  select t4.*,ztd4

2008-12-16 14:26:00 7275

原创 SQL 游标使用的小例子,对于每行数据根据参数的不同进行Insert或Update操作.

set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo ALTER proc [dbo].[sp_GetAllProVersions]@nodeText varchar(50) asdeclare @Versions_Currenttable table ( ProjectId int, devVersion varchar(100), devStart

2008-12-16 14:22:00 1259

原创 SQL 行列互换

create table TestKPI( id int, types int, kpi1 int, kpi2 int)insert into TestKPI values(1,1,1,1)insert into TestKPI values(12,2,13,2)insert into TestKPI values(60,3,12,13)insert into TestKPI values(80,

2008-12-16 14:21:00 443

原创 SQL 日期函数的使用

--当月信息select Sum(A_Time) as A_Time,user_Id from D_Time_Sheetwhere datediff(month,sheet_Date,getdate())=0 group by user_Id--获得某一个月上月的信息declare @a datetimeset @a=2008-1-1select Sum(Duration) as Dura

2008-12-16 14:18:00 413

原创 SQL分割字符串

if object_id(dbo.fn_split)is not null drop function dbo.fn_splitgocreate function dbo.fn_split ( @inputstr varchar(8000), @seprator varchar(10) ) returns @temp table (a varchar(200)) as begin declar

2008-12-16 14:17:00 407

原创 SQL导出表中的数据

set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo --exec sp_getdata2 dealreports--select * from [user]--use [ReportReal]ALTER proc [dbo].[sp_getdata2]@tabname varchar(50)asdeclare @oid intselect

2008-12-16 14:15:00 632

原创 SQL数据字典

set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER PROCEDURE [dbo].[proc_DataSelect]@tabelName varchar(100)asSELECT -- TableName=o.name, FieldId=c.colid, FieldName=c.name, FieldDescription=ISNULL(pfd.

2008-12-16 14:13:00 447

原创 C#根据当前时间确定日期范围(本周、本月、本季度、本年度)

 在C#的开发当中经常遇到关于一个日期时间"+/-"一段时间的问题,下面是个人的一些总结,供大家参考. DateTime dt = DateTime.Now;  //当前时间DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToString("d")));  //本周周一DateTime endWeek =

2008-12-16 12:12:00 430

Asp.net修正版eWebEditor源码2005

Asp.net修正版eWebEditor源码2005

2009-12-07

.NET 菜单自动生成

动态自动生成菜单,样式非常多,非常好用的小软件。

2009-06-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除