目前分類:SQL (90)

瀏覽方式: 標題列表 簡短摘要

-- 取得資料庫本機的 Backup 資料目錄
DECLARE @backup_path nvarchar(256);

11 發表在 痞客邦 留言(0) 人氣()

Select sysobjects.name As TableName, syscolumns.name As ColName, systypes.name As ColType, syscolumns.length As ColLen, syscomments.text As ColDef, Cast(sysproperties.[value] As nvarchar) As ColDesc From sysobjects Left Outer Join syscolumns on sysobjects.id = syscolumns.id Left Outer Join sysproperties On syscolumns.colid = sysproperties.smallid Left Outer Join systypes On syscolumns.xtype = systypes.xtype Left Outer Join syscomments On syscolumns.cdefault = syscomments.id Where (sysobjects.name = N'資料表名稱') Order By syscolumns.colorder

11 發表在 痞客邦 留言(0) 人氣()

這是我很早以前看過的微軟的一篇文章,最近,一些網友問的問題很多理論都在裡面,所以,整理一下放在這裡,大家可以參考一下。

簡介

本文為您提供了在 Microsoft ADO.NET 應用程序中實現和獲得最佳性能、可伸縮性以及功能的最佳解決方案;同時也講述了使用 ADO.NET 中可用對象的最佳實踐;並提出一些有助於優化 ADO.NET 應用程序設計的建議。

11 發表在 痞客邦 留言(0) 人氣()

一.用SqlConnection連接SQL Server

11 發表在 痞客邦 留言(0) 人氣()

using System;
using System.Collections;

11 發表在 痞客邦 留言(0) 人氣()

/*******  導出到excel
EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'

/***********  導入Excel

11 發表在 痞客邦 留言(0) 人氣()

摘要:Data Access Application Block 是一個 .NET 元件,它包含最佳化資料存取碼,可以幫助您呼叫預存程序,和針對 SQL Server 資料庫發出 SQL 文字命令。它可以傳回 SqlDataReader、DataSet 和 XmlReader 物件。您可以使用它作為自己 .NET 應用程式中的建置組塊,以減少您所需要建立、測試和維護的自訂程式碼數量。下載檔案內提供了完整的 C# 和 Visual Basic .NET 原始程式碼以及完整的說明文件。(列印共 15 頁)

簡介

您是否有參與設計和開發 .NET 應用程式的資料存取碼?您是否曾覺得好像一直在重複撰寫相同的資料存取碼?您是否曾在 Helper 函式中包裝資料存取碼,以便在單一行程式碼中即可呼叫預存程序?如果答案為「是」,則 Microsoft® Data Access Application Block for .NET 正適合您。

11 發表在 痞客邦 留言(0) 人氣()

用ado.net的connection.GetSchema取得資料表結構算是蠻方便的.
但差的一點就是取不到欄位的說明.

11 發表在 痞客邦 留言(0) 人氣()

用SQL的語法來新增或更新欄位的描述,
而這是使用SQL2000所新增的系統預存程序sp_addextendedproperty跟sp_updateextendedproperty

11 發表在 痞客邦 留言(0) 人氣()

最簡單的做法就是利用 Group By

如果要去除掉 Table (A) 裡面的重覆欄位記錄,有二種方法:

11 發表在 痞客邦 留言(0) 人氣()

本文描述了如何利用Visual C#.net 創建一個DTS 自定義的任務。你可以通過C#.net創建自定義的任務的方式擴展DTS的功能。之後你可以安裝並註冊任務,他講出現在DTS設計其中,就像默認的DTS任務。總之,你能夠使用.NET Framework創建自定義的任務。

  在本文中除了講創建一個DTS自定義任務外,還包括一下部分內容:

  1、這篇文章中自定義的代碼分為編譯、註冊和安裝自定義任務;

11 發表在 痞客邦 留言(0) 人氣()

asp專案與ASP.NET專案並存,遇到的第一個問題就是Session不共用的問題。

這個問題微軟建議方案是透過SqlServer的方式來進行,不過這個解決方案卻有個問題,那就是如果本來的asp系統已經相當龐大,那麼要修改的東西就會非常的多。在ASP必須存放Session的時候把Session的東西往SQL丟,取Session的時候也要往SQL取。

於是小喵考慮使用第三方的付費程式來處理,那就是StateStitch

11 發表在 痞客邦 留言(0) 人氣()

在新舊系統交替的尷尬期,本來的系統是
ASP-----COM+(VB6)-------DB

11 發表在 痞客邦 留言(0) 人氣()

 

SQL Server的版權有兩種形式:

11 發表在 痞客邦 留言(0) 人氣()

跨資料庫下條件來更新(Update)某資料庫的資料呢?這問題是了許久,原因是原本以為UPDATE跟SELECT一樣可以直接在WHERE條件下指定某資料庫之資料表的某欄位的條件值,
結果一直發生錯誤,最後才用這個方法解決的。

11 發表在 痞客邦 留言(0) 人氣()

一般我們都會使用Drop Table的方式先將整個Table刪除後再Create 相同名稱的Table來解決,不過這牽扯到程式開發者或是程式在執行時對於資料庫是否有Drop Table或是Create Table的問題,這時你可以使用SQL Server 2000 內建的功能來對重新起始你的資料表的辨識欄位值,如下:
方法一、

11 發表在 痞客邦 留言(0) 人氣()

select * from table  where datediff('minute',f starttime,getdate())>5

11 發表在 痞客邦 留言(0) 人氣()

sysaltfiles             主資料庫 保存資料庫的文件
syscharsets          主資料庫 字符集與排序順序

11 發表在 痞客邦 留言(0) 人氣()

好東西....收藏...收藏...


11 發表在 痞客邦 留言(0) 人氣()

using System;
using System.Data;

11 發表在 痞客邦 留言(0) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼