上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 32 下一页
摘要: --方式一ifexists (select*from dbo.sysobjects where id =object_id(N'[dbo].[USP_ProcedureWithTransaction_Demo]') andOBJECTPROPERTY(id, N'IsProcedure') =1) dropprocedure[dbo].[USP_ProcedureWithTransaction_Demo] GO-- =============================================-- Author: <ChengXiaoming& 阅读全文
posted @ 2012-08-16 09:11 KyrieYang 阅读(460) 评论(0) 推荐(0)
摘要: USE [BooksBrothersWebOrder]GO/****** Object: UserDefinedFunction [dbo].[FX_Split] Script Date: 08/13/2012 09:28:51 ******/SET QUOTED_IDENTIFIER ONGOALTER FUNCTION [dbo].[FX_Split](@SplitString varchar(8000),-- 需要分隔的字符串@Separator varchar(2) --分隔符哈)RETURNS @SplitStringsTable TABLE([id] int identity(1, 阅读全文
posted @ 2012-08-13 14:18 KyrieYang 阅读(235) 评论(0) 推荐(0)
摘要: 问题是: a/a/b/b/b/b/c/c/c/c要得到的数据是a/b/c(sqlserver中某列的数据,如果出现这种情况,就是有相同的只要一个)USE [BooksBrothersWebOrder]GO/****** Object: UserDefinedFunction [dbo].[FX_Split] Script Date: 08/13/2012 13:56:28 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER FUNCTION [dbo].[FX_Split](@SplitString varchar(200),-- 阅读全文
posted @ 2012-08-13 14:17 KyrieYang 阅读(1234) 评论(0) 推荐(0)
摘要: 相同的SheetName 只要ISERROR为0就为红色!一个简单的方法(VB For Dt_4 As Integer = 0 To DataGrid4.Items.Count - 1 '循环表, For dt4_f As Integer = 1 To DataGrid4.Items.Count - 1 If (DataGrid4.Items(Dt_4).Cells(0).Text = DataGrid4.Items(dt4_f).Cells(0).Text) Then If (DataGrid4.Items(Dt_4).Cells(5).Text = "0" Or 阅读全文
posted @ 2012-08-08 10:45 KyrieYang 阅读(202) 评论(0) 推荐(0)
摘要: 对于海量数据的插入和更新,ADO.NET确实不如JDBC做到好,JDBC有统一的模型来进行批操作.使用起来非常方便:PreparedStatement ps = conn.prepareStatement("insert or update arg1,args2....");然后你就可以for(int i=0;i<1000000000000000;i++){ ps.setXXX(realArg); ..... ps.addBatch(); if(i%500==0){ //假设五百条提交一次 ps.executeBatch(); //clear Parame Batch 阅读全文
posted @ 2012-08-06 17:53 KyrieYang 阅读(305) 评论(0) 推荐(0)
摘要: DataReader和Dataset的选择 Datareader优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接。(DataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数据流的方法。它使用 SQL Server 的本机网络数据传输格式从数据库连接直接读取数据。DataReader需及时显式的close。可及时的释放对数据的连接。) Dataset是把数据读出,缓存在内存中。缺点:对内存的占.. 阅读全文
posted @ 2012-08-06 17:44 KyrieYang 阅读(185) 评论(0) 推荐(0)
摘要: USE [BooksBrothersWebOrder]GO/****** Object: UserDefinedFunction [dbo].[fx_GetCHSizeData] Script Date: 07/24/2012 09:15:11 ******/SET QUOTED_IDENTIFIER ONGO/*Name: dbo.fx_GetCHSizeData Description:--处理Size 的CH数据Parameters: @CHVARCHAR(20)Return Values: @CONTENTRef. Tables:---------------------------. 阅读全文
posted @ 2012-07-24 09:20 KyrieYang 阅读(273) 评论(0) 推荐(0)
摘要: USE [BooksBrothersWebOrder]GO/****** Object: UserDefinedFunction [dbo].[fx_GetMultiLineContentByRefNo] Script Date: 07/24/2012 08:47:18 ******/SET QUOTED_IDENTIFIER ONGO/*Name: dbo.fx_GetContentByRefNoWithMultiLine Description:--根据RefNo取得Content资料Parameters: @RefNochar(8) 订单编号Return Values: @CONTEN. 阅读全文
posted @ 2012-07-24 09:08 KyrieYang 阅读(1945) 评论(0) 推荐(0)
摘要: //合并内容相同的单元格 private void SpanGrid() { int i, j, intSpan; //i j 分别表示当前行,和下一行,intSpan要合并的列数 string strTemp; //数据 for (i = 0; i < dgvContentInfo.Rows.Count; i++) { intSpan = 1; //开始为1 //'得到第一列第一行单元格中的内容 strTemp = dgvContentInfo.Rows[i].Cells[0].Text; //循环判断。判断第一列中,和第一行相同的内容。相同做记号,intspan加一 for 阅读全文
posted @ 2012-07-23 15:50 KyrieYang 阅读(196) 评论(0) 推荐(0)
摘要: '读取Excel中Sheet表名称(做项目用的是用VB.net的代码,如果有朋友是用C#改改就好,语法不同而且,这是我项目中的一部分代码,朋友们可根据自已的需要去改善自已的代码,我只是提供一个例子而且,希望对需要的人有些帮助) Private Function GetExcelSheetName(ByVal FilePath As String) As Data.DataTable Try Dim FilePaths As String = FilePath ' ' F:\G2000-S041 G2000MEN GMF MASS NON-CHINA SP-2012 OR 阅读全文
posted @ 2012-07-23 09:32 KyrieYang 阅读(751) 评论(0) 推荐(0)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 32 下一页