- 博客(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
553
原创 关于Orcale的学习新的
新到公司不久,得知要用的数据库时orcale,我以前只用过SQL,所以开始从新学习Orcale,这是本人学习的总结。 1.安装篇2.启动篇 进入Orcale。打开-orcale-orahome92-enterprise manager consle. 进入后数据库-数据库名-安全性-用户-(User相当于表名) 连接数据库
2009-06-19 10:40:00
943
原创 打开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
533
原创 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
935
原创 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
6664
转载 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
642
原创 基于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
3976
原创 利用游标循环进行更新插入的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
668
原创 SQL 数据库跨库连接(二)
前几天项目中,遇到个问题,需要用到SQL跨服务器,跨数据库的连接。考虑了下,直接连接的话肯定有问题,于是做了个存储过程,每天去拉数据.环境如下: 提是我们已经知道远程服务器的地址,SQL用户名及密码:密 码:1234567登陆名:saa地址:192.168.12.2 1. SA登录,或者有权限者 MASTER 数据库中,我们在查询分析器里面执行如下语句 . -
2008-12-18 09:34:00
1471
原创 AJAX中UpdatePanel以及Triggers的使用
1.页面定义: --控件和其它DIV等 2.必须定义ToolkitScriptManager (1).用到WebService
2008-12-16 17:28:00
951
原创 Session ,ViewState,以及接收其它网页传过来的值的使用.
1.Session为全局变量,一般用于存放跨页面的值,例如可以用于登陆和判断是否登录定义和赋值: string UserName = UserName.Text; Session.Add("UserName", UserName);使用: string UserName= Session[
2008-12-16 17:11:00
635
原创 总结C# ----后台弹出窗体和打开网页的不同方法,以及关闭网页的方法.
1.控件再UpLoad中,弹出窗口 ScriptManager.RegisterStartupScript(this, this.GetType(), "alert(!);", js, true);2.控件不再UpLoad中,弹出窗口 Page.RegisterStartupScript("Messages", "alert(OK)");
2008-12-16 16:43:00
4463
原创 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
4013
原创 C#+SQLService基础理论知识
一. 几种页面之间的传值方法1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx的C#代码private void Button1_Click
2008-12-16 16:19:00
1493
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
3699
原创 个人总结-----SQL语句大全
/*SQL Server 数据库的基本操作(1) 数据库的创建(2) 数据表的创建以及相关约束的指定(含临时表)(3) 数据的添/删/改(4) 数据的查询*/(0)创建数据库-- 指定数据库名称-- (注:如果数据库名中包含空格可以使用[]将其标示)create database [Super WC]-- 关于数据文件的定义on(name = Super_WC_Data, --
2008-12-16 16:14:00
965
原创 SQL优化查询
数据库的查询优化技术数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千
2008-12-16 16:13:00
928
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
656
原创 关于WebService的使用.
在实际项目中WebService有两种典型的应用.1.用于配合Ajax控件对数据库的操作.这种情况WebService一般建立在项目中.然后在项目中直接引用本地新建的WebService.注意两点: (1)Ajax通过前台JS调用WS时应在WebService中添加[System.Web.Script.Services.ScriptService()].例如:[WebServi
2008-12-16 15:57:00
676
原创 关于web.config的使用和一些常用标记.
1.数据库连接串 在后台使用实例: string connectionString = ""; connectionString = ConfigurationManager.AppSettings["ConnectionString"]; SqlConnectio
2008-12-16 15:43:00
453
原创 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
2185
原创 关于简单控件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
639
原创 关于简单控件DropDownList的使用.
1.加载时绑定 DataSet DS= new DataSet(); DS= TestBll.GetAllList(); //用于绑定dropdownList dropdownList1.DataTextField = "Name"; dropdownList1.DataValueField = "
2008-12-16 15:10:00
447
原创 Ajax Control Toolkit 34个服务器端控件 详解
1. Accordion【功能概述】Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只展开其中一个CollapsiblePanel.Accordion控件内部包含了若干个AccordionPane,每一个AccordionPane的template里包括了对其Header和Co
2008-12-16 14:57:00
688
原创 关于探针的研究
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
478
原创 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
533
原创 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
1739
原创 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
7330
原创 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
1301
原创 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
466
原创 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
434
原创 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
416
原创 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
675
原创 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
479
原创 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
472
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人