今天開始學習ADO.NET中的Connection對象(一)–SqlConnection對象串連SQL Server

    Connection對象的作用是建立和資料來源的串連通道。首先看一個執行個體:using System;using System.Data;using System.Data.SqlClient;  //SQL Server 資料來源提供者 namespace ConsoleApplication1{    class Program    {        static void Main(string[] args)        {            string

歡迎C#/ASP.NET/MS SQL Server開發Web程式的朋友加入Edrp開發組

從事電腦相關的工作已經有七八年了,自己一直有個想法,不過自己沒有那麼高的水平,或者是說沒有時間,之前一直從事Delphi開發C/S的項目,要是自己一個人來完成一個功能相對較全的B/S資訊系統還是不容易的,所以想和大家一起來來共同完成這個軟體,希望有時間或者是有技術的朋友加入:團隊暫時命名:Edrp開發組聯絡郵箱:edrp.cn@gmail.com聯絡QQ:540243158加入條件:1、精通C#/ASP.NET開發WEB項目者2、精通CSS者3、美工4、能管理團隊者5、使用C#/ASP.NET開

c#中高效的excel匯入sqlserver的方法

將oledb讀取的excel資料快速插入的sqlserver中,很多人通過迴圈來拼接sql,這樣做不但容易出錯而且效率低下,最好的辦法是使用bcp,也就是System.Data.SqlClient.SqlBulkCopy 類來實現。不但速度快,而且代碼簡單,下面測試代碼匯入一個6萬多條資料的sheet,包括讀取(全部讀取比較慢)在我的開發環境中只需要10秒左右,而真正的匯入處理程序只需要4.5秒。using System;using System.Data;using

Linq串連資料庫發生錯誤,提示”…SQL Server does not allow remote connections…”

最近在用Linq做網站,項目環境是VS2008+SQLServer2005.

關於SQL SERVER 日誌滿的處理方法

方法一一般情況下,SQL資料庫的收縮並不能很大程度上減小資料庫大小,其主要作用是收縮日誌大小,應當定期進行此操作以免資料庫日誌過大1、設定資料庫模式為簡單模式:開啟SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server-->SQL

sqlserver 時間格式函數詳細

一、時間函數 在使用預存程序,sql函數的時候,會遇到一些對時間的處理。比如時間的擷取與加減。這裡就用到了sql內建的時間函數。下面我列出這些函數,方便日後記憶,使用。--getdate 擷取目前時間 select getdate() --dateadd 原有時間加: 2013-02-17 13:20:16 此時間加12個月 select dateadd(MONTH,12,'2013-02-17 13:20:16') --返回:2014-02-17 13:20:16.000

SQL server啟用 ‘Ad Hoc Distributed Queries’

SQL Server 阻止了對組件 \'Ad Hoc Distributed Queries\' 的訪問     在Sql Server中查詢一下Excel檔案的時候出現問題:SELECT *  FROM OPENROWSET( 'MICROSOFT.JET.OLEDB.4.0','Excel 8.0;IMEX=1;HDR=YES;DATABASE=D:\a.xls',[sheet1$])    結果提示:    SQL Server 阻止了對組件 'Ad Hoc Distributed

SQL Server類型與C#類型對應關係

SQL Server類型C#類型bitbooltinyintbytesmallintshortintintbigintlongrealfloatfloatdoublemoneydecimaldatetimeDateTimecharstringvarcharstringncharstringnvarcharstringtextstringntextstringimagebyte[]binarybyte[]uniqueidentifierGuid/ SqlDbType轉換為C#資料類型public

SQL Server 管理物件 (SMO)

http://msdn.microsoft.com/zh-cn/library/ms162169.aspx編輯器載入中...SQL Server 管理物件 (SMO) 是專為對管理 MicrosoftSQL Server 所涉及的各個方面進行編程而設計的對象集合。SQL Server Replication Management Objects (RMO) 是一個用於封裝 SQL Server 的複製管理功能的對象集合。本節包含以下資訊:概述 (SMO)SMO 入門準備使用 SMOSMO

在SQL Server Management Studio中使用手動提交更改

之前一直使用了PL/SQL作為資料庫管理工具,所有執行過了的改動都必須按提交按鈕才commit到資料庫,後來用SQL Server Management Studio,都是自動認可的方式,特別是在生產環境上,總是如履薄冰,擔心出什麼亂子。  在SQL Server Management Studio中禁用自動認可的設定如下:在選項-查詢執行-sql

SQL Server DateTime Formats

The list of styles that can be applied are:SQL Style IDSQL StyleExample0 or 100mon dd yyyy hh:miAM (or PM)Jan 15 2008 5:44PM101mm/dd/yy01/15/2008102yy.mm.dd2008.01.15103dd/mm/yy15/01/2008104dd.mm.yy15.01.2008105dd-mm-yy15-01-2008106dd mon yy15 Jan 20

使用BULK INSERT高效匯入大量資料到SQL Server資料庫

來源資料 (文字檔)        下載了大量的股票曆史資料, 都是文字格式設定的:        每個檔案第一行包含股票代號, 股票名稱, 資料類型. 第二行是資料列的名稱:資料表        在資料庫中建立了一個資料表TestStock, 並設定以下欄位, 但沒有關於"成交額"的欄位, 因為以後的計算不會用到這個資料. 另外這裡關於價格的欄位沒有使用money資料類型, decimal足矣.編寫格式檔案        編寫格式檔案請參考:1. XML 格式檔案的架構文法2. XML

asp.net 將Session值儲存於SQL Server中

如果想把session放入sql資料庫中我們需要在資料庫中建立一個ASPState 這個表是微軟自己提供的,裡面有很全的SQL語句,大家放心使用。就是產生的資料表。下面放出sql代碼:直接拷貝執行即可USE masterGO/* Drop the database containing our sprocs */IF DB_ID('ASPState') IS NOT NULL BEGIN DROP DATABASE ASPStateENDGO/* Drop temporary

解決串連SQL Server 2000的TCP/IP錯誤的Bug

前兩天安排手下給你一個客戶做服務,遇到了ODBC都串連不到SQL Server 2000的錯誤。經過檢查發現可能是如下錯誤:一種可能是sql本身的bug二種可能是安裝的英文版本,在漢化的過程中出現了問題解決方案可以按照微軟官方網站的方法:在 SQL Server 2000 自訂安裝中,如果只選擇了 TCP/IP 協議,並禁用了所有其他協議,SQL Server 可能無法初始化並偵聽 TCP/IP 通訊端。伺服器網路公用程式顯示它正在偵聽 TCP/IP 連接埠

如何確定所啟動並執行SQL Server的版本號碼[轉載]

轉載自:http://www.cnhonker.com/bbs/simple/index.php?t1440.html如何確定所啟動並執行 SQL Server 2005 的版本 要確定所啟動並執行 SQL Server 2005 的版本,請使用 SQL Server Management Studio 串連到 SQL Server 2005,然後運行以下 Transact-SQL 陳述式:SELECT SERVERPROPERTY('productversion'),

把圖片儲存到sql server資料庫裡

先在SQL  Server中建立一個圖片儲存的數庫表,ImageData  Column為圖象位元據儲存欄位,ImageContentType  Column為圖象檔案類型記錄欄位,ImageDescription  Column為儲蓄圖象檔案說明欄位,ImageSize  Column為儲存圖象檔案長度欄位,結構如下:  CREATE  TABLE  [dbo].[ImageStore]  (         [ImageID]  [int]  IDENTITY  (1,  1)  NOT  

使用SQLSERVER的擴充預存程序實現遠程備份與恢複

最近我在為公司的架構程式(以資料應用為導向的應用體系)做資料管理模組,這個模組的需求比較簡單:備份、恢複和清理日誌。我公司的軟體基本上以C/S為基本架構,所以資料管理模組中兩個主要的功能‘備份與恢複’都可能會在Client端操作,備份與恢複’的檔案也都有可能儲存在client端,因而這個資料管理模組就必須能夠實現在遠程備份與恢複資料庫。

SQL Server 的縮定(Lock)

Sql Server鎖表就限制不同的事物在同一時間內不允許同時操作一張表,執行個體很簡單,可以用select來鎖定整張表,那別人就不可能更新或是讀取表的記錄。select*from dbo.Employee with(holdlock);with關鍵字來設定鎖表的方式。下面是with括弧內關鍵字的書名:NOLOCK(不加鎖)此選項被選中時,SQL Server在讀取或修改資料時不加任何鎖。在這種情況下,使用者有可能讀取到未完成事務(Uncommited Transaction)或復原(Roll

SQL Server中Between在查詢日期時有30秒的誤差

在SQL Server 2005 SP3環境下,今天偶然使用Between查詢日期資料時,發現以下奇怪現象:其中PaymentDate為Smalldatetime難道2011-07-31 23:59:59還在2011-08-01 0:00:00之外?繼續嘗試,發現將時間減少31秒時,才真正達到想要的效果,如下:小結:在用Between限制時間範圍時,範圍的邊界值應該向內收縮31秒,以達到真正符合需求的時間範圍。不知道這是否算是“可忽略的誤差”?補充:後來查看MSDN知:(http://msdn.

SQL SERVER與C#中資料類型的對應關係

/// <summary>  /// 資料庫中與C#中的資料類型對照  /// </summary>  /// <param name="type"></param>  /// <returns></returns>  private string ChangeToCSharpType(string type)  {   string reval=string.Empty;   switch(type.ToLower()) 

總頁數: 792 1 .... 163 164 165 166 167 .... 792 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.