1. 程式人生 > >C#連線SQL Server並查詢資料

C#連線SQL Server並查詢資料

用C#連線本地SQL Server

查詢資訊

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;  //引用 表的名稱空間
using System.Data.SqlClient;    //第一步:引用與sql相關的名稱空間


namespace Test2
{

    class Program
    {
        static void Main(string[] args)
        {
            //構造連線字串
            SqlConnectionStringBuilder scsb= new SqlConnectionStringBuilder();
            scsb.DataSource = "127.0.0.1";
            scsb.InitialCatalog = "User";
            scsb.UserID = "sa";
            scsb.Password = "jht";

            //建立連線 引數為連線字串
            SqlConnection sqlConn = new SqlConnection(scsb.ToString());

            //開啟連線
            sqlConn.Open();

            //需要執行的SQL語句
            String sqlStr = "SELECT  [Users] ,[PassWord] FROM [User].[dbo].[User]";

            //建立用於執行sql語句的物件
            //引數1:sql語句字串,引數2:已開啟的資料連線物件
            SqlCommand sqlComm = new SqlCommand(sqlStr, sqlConn);

            //接收查詢到的sql資料
            SqlDataReader reader = sqlComm.ExecuteReader();

            //讀取資料 
            while(reader.Read())
            {
                // 可以使用資料庫中的欄位名,也可以使用角標訪問
                Console.WriteLine(reader["PassWord"].ToString());
                Console.WriteLine(reader["Users"].ToString());
            }

        }
    }
}


相關推薦

C#連線SQL Server查詢資料

用C#連線本地SQL Server 查詢資訊 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Task

C#連線sql server讀取表資料

     引入sql客戶端的dll using System.Data; using System.Data.SqlClient; SqlConnection con = new SqlConnection();       &nb

python入門23 pymssql模組(python連線sql server增刪改資料

增刪改資料必須connect.commit()才會生效  回滾函式 connect.rollback()   連線資料庫 ''' dinghanhua sql server增刪改 ''' import pymssql server = '192.168.1.1' user

.netcore中使用EFCore連線SQL Server部署至Ubuntu

前面一篇記錄瞭如何在windows下開發asp.net core程式,並部署至ubuntu系統中。但僅僅是建立了一個demo專案,專案本身並沒有實現多少功能。多數時候,我們的專案是要和資料庫打交道。EntityFramework作為微軟提供的基於ADO.NET的ORM解決方案,在dotnet core中,輕量

C#連線SQL SERVER資料庫的詳細步驟!

首先,在SQL SEVER裡建立一個名為“Exercise”的資料庫名,在該資料庫下建立一張名為“lianxi”的表。好,現在開始寫程式碼。 在FORM1裡拖一個DATAGIRDVIEW用於顯示錶,在放一個BUTTON用於執行操作。加入名稱空間 using system.d

C#連線SQL Server 資料庫

首先SqlConnection需要引入的名稱空間為System.Data.SqlClient                      string connsql = "se

C#連線sql server windows 和 sqlserver 身份驗證的兩種連線字串

//sql server 身份驗證 連線字串 private string ConnstrSqlServer = "server=伺服器名稱;uid=登入名稱;pwd=登入密碼;database=資料庫名稱"; //windows 身份驗證連線字串 private str

C++連線SQL Server資料庫

C++連線SQL資料庫第一步 系統配置 1.設定SQLSERVER伺服器為SQL登入方式,並且系統安全性中的sa使用者要設定登入功能為“啟用”,還有必須要有密碼。 2.需要在ODBC中進行資料來源配置,資料來源選\”SQL SERVER”,登入方式使用“使用輸入使用者登入I

C#連線sql server資料庫的連線字串書寫

1、連線SQLEXPRESS A)、連線到 SQLServer Express Edition 資料庫,下面的連線字串連線到一個名為 Database1 的資料庫: DataSource=.\SQLEXPRESS;Initial Catalog=Database1;Int

使用C++連線sql server 單例模式

直接上程式碼 使用方法: CADO& m_sqlAdo=CADO::getCADOInstance(); if (!m_sqlAdo.IsOpen()) {

【java 操作mysql】java連線mysql資料庫查詢資料

做java開發不可避免要處理資料庫,所以這裡寫篇用jdbc來連線mysql的文章,java是一種高效能,通用的語言 。這使得它適合於編寫高效的ETL生產程式碼和計算密集型的機器學習演算法。 主要內容包括: 1、java連線mysql 2、java查詢my

C# 連線SQL Server資料庫的幾種方式--server+data source等方式

<span style="font-family: Arial; background-color: rgb(255, 255, 255);">如何使用Connection物件連線資料庫?</span> 對於不同的.NET資料提供者,ADO.NET

C#連線SQL資料庫顯示的DataGridView中

連線資料庫一般步驟:     1、建立SqlConnection物件;     2、指定SqlConnection物件的ConnectionString 屬性;     3、開啟資料庫連線;     4、指定SQL語句;     5、建立SqlDataAdapter物件和D

windows下 C++連線SQL Server 到底用什麼驅動?

亂說幾句。我現在認為,寫部落格不要怕錯,錯誤肯定是有的,一個人的水平不高的情況下,就像我,肯定會有錯誤的地方。但是你不寫出來,就不錯了麼?所以寫出來,不要怕,可能對別人有點幫助,也可能別人幫助你指出錯

C#連線SQL Server 2012

新建一個“連線”按鈕,取名btSql_Connect_Click,在按鈕Click事件中寫如下程式碼: //連線SQL Server的test資料庫 //string connectionString = "Data Source=localhost

JAVA 連線SQL SERVER查詢資料

import java.sql.*; public class L10_11 {     public static void main(String[] args)     {         String driverName="com.microsoft.sqlserv

SQL Server 百萬級資料提高查詢速度的方法

1.應儘量避免在 where 子句中使用!=或<>操作符,否則將引擎放棄使用索引而進行全表掃描。 2.對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。 3.應儘量避免在 where 子句中對欄位進行 null 值判斷,否則將導致引擎

python入門22 pymssql模組(python連線sql server查詢

安裝 pip install pymssql   連線資料庫 pymssql.connect() # coding:utf-8 import pymssql server = '192.168.8.1' #伺服器ip或名稱 user = 'sa' #使用者名稱 passw

C#與SQL Server資料庫連線

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Data.SqlClient; namesp

SQL Server查詢中間行數,如查詢20-30行的資料

方法一:根據PK(主鍵或排序依據)進行升序或降序排序,先查詢出前N行的資料,後查詢除去N行的M行資料; SELECT Top M * FROM 表名 Where PK Not In (SELECT Top(N) PK FROM 表名