`

C#操作Sql Server(读取)

阅读更多
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;

namespace SqlServerTest
{
    class Program
    {
        static void Main(string[] args)
        {
            string strDataBase = "Server=.;DataBase=Test;Uid=sa;pwd=admin12345;";
            SqlConnection conn = new SqlConnection(strDataBase);
            string sqlStatement = "select * from Table_1";
            SqlCommand sqlcmd = new SqlCommand(sqlStatement, conn);            //设置参数
            conn.Open();
            SqlDataReader sdr = sqlcmd.ExecuteReader(); //执行SQL语句
            int cols = sdr.FieldCount;   //获取结果行中的列数
            object[] values = new object[cols];
            while (sdr.Read())
            {
                sdr.GetValues(values);       //values保存一行数据
                for (int i = 0; i < values.Length; i++)
                {
                    Console.Write(values[i].ToString() + " ");
                }
                Console.WriteLine();
            }
            sdr.Close();
            conn.Close();
        }
    }
}

 

分享到:
评论

相关推荐

    C#操作sqlserver

    在IT领域,C#是一种广泛使用的编程语言...总的来说,C#操作SQL Server涉及了数据库连接、SQL命令的创建和执行、数据读取以及事务处理等多个方面。通过熟练掌握这些技能,开发者可以构建高效、安全的数据驱动应用程序。

    C#操作sql server数据库.docx

    C#操作SQL Server数据库 C#操作SQL Server数据库是指使用C#语言来访问和操作SQL Server数据库的所有操作。为了实现这种操作,ADO.NET提供了两个核心组件:.NET Data Provider和DataSet。 .NET Data Provider是专门...

    C# Ado.net实现读取SQLServer数据库存储过程列表及参数信息示例

    C# Ado.net实现读取SQLServer数据库存储过程列表及参数信息示例 本文主要介绍了使用C# Ado.net实现读取SQL Server数据库存储过程列表及参数信息的方法,通过实例形式总结分析了C#针对SQL Server数据库存储过程及...

    C# 对SqlServer中Image字段的读写(例子)

    本篇文章将详细探讨如何在C#中与SQL Server的`Image`字段进行交互。 1. **二进制数据的处理** 在C#中,二进制数据通常以`byte[]`数组的形式存在。图片可以使用`System.Drawing.Image`类来处理,该类提供了将图片...

    C#更新SQLServer中TimeStamp字段(时间戳)的方法

    在C#编程中,SQL Server的时间戳(TimeStamp)字段是一个特殊的数据类型,它与我们通常理解的日期时间无关,而是用来记录数据行的版本或更改信息。本文将深入探讨如何在C#中读取和更新SQL Server中的Timestamp字段。...

    C#操作SQLServer数据库

    综上所述,C#操作SQL Server数据库的步骤包括了添加必要的引用、定义连接字符串、创建SqlConnection对象、创建SqlCommand对象、执行SQL命令以及通过SqlDataReader对象读取数据。在实践中,还需注意异常处理、资源...

    C# SQLserver中读取XML数据

    C# SQLserver中读取XML数据 SQLserver中读取XML数据.rar

    C# SQL Server数据库操作DLL

    这个压缩包"**C# SQL Server数据库操作DLL**"提供了一种便捷的方式,通过一个动态链接库(DLL)来处理这些操作,免去了手动编写大量基础数据库访问代码的麻烦。DLL(DBClass.dll)封装了对SQL Server数据库的基本...

    C#中读取sql server的数据,并在datagridview中显示

    本文将深入探讨如何在C#中读取SQL Server的数据,并将其在DataGridView控件中进行展示,以此来实现数据的可视化呈现。此过程不仅涉及到了数据库连接、SQL查询语句的执行,还涵盖了数据集(DataSet)的使用以及...

    C# 存取SqlServer中的Image类型.txt

    以上就是使用C#操作SQL Server数据库中Image类型字段的基本步骤。在实际应用中,可能还需要考虑错误处理、资源管理(如关闭数据库连接)以及优化性能(如批量操作)。此外,随着技术发展,现代应用程序更倾向于使用...

    c#读取SQLSERVER数据库并将内容写入XML文件

    c#读取SQLSERVER数据库并将内容写入XML文件,包括简单的数据库连接、数据库查询、XML文件的读写等方法

    C#对SQLServer中的数据导入导出.pdf

    数据导入的关键步骤涉及使用C#语言读取Excel文件,并将其内容转化为SQL Server数据库中的数据。首先,通过创建一个名为`frmInputStudent.cs`的Windows窗体,用户可以直观地进行数据导入操作。窗体上包含了以下几个...

    C#+SQL Server项目开发实践

    3. ADO.NET:这是C#与SQL Server交互的主要工具,包括DataSet、DataTable、DataAdapter等组件,用于数据的读取、写入和更新。理解这些组件的工作原理对于数据库操作至关重要。 4. SQL查询语言:掌握基本的SQL语句,...

    SQL Server中读取XML文件的简单做法

    总的来说,虽然SQL Server 2000在处理XML文件方面略显复杂,但通过`sp_xml_preparedocument`和`OPENXML`的组合,我们可以有效地读取XML文件并执行各种操作。这种做法为开发者提供了一种灵活的方式,使他们能够在SQL ...

    C#实现SQL Server中存取图片、文件

    ### C#实现SQL Server中存取图片、文件 在现代应用程序开发中,处理多媒体数据(如图片和文件)是一项常见的需求。特别是在Web应用和桌面应用中,用户常常需要上传或下载图片和其他类型的文件。本篇内容详细介绍...

    c#访问sql server2008

    本篇文章将深入探讨如何使用C#语言连接和访问SQL Server 2008数据库。 一、安装必要的组件 在开始编程之前,确保已安装以下组件: 1. .NET Framework:C#运行环境,通常与Visual Studio一同安装。 2. SQL Server ...

    [源码]C#连接SQLSERVER代码

    标题中的"[源码]C#连接SQLSERVER代码"指出了我们关注的重点是C#语言中与SQL Server交互的实际代码示例。这通常涉及到ADO.NET库,这是.NET Framework的一部分,提供了与各种数据库(包括SQL Server)进行数据访问的...

    C#远程连接SQLserver 数据库

    在C#中,通过SqlConnection类来创建和管理与SQL Server的连接,而SqlDataAdapter则用于填充DataSet和执行SQL命令。 在远程连接SQL Server数据库时,关键在于构建正确的连接字符串。例如,在上述代码中,连接字符串...

    C#操作SQLServer数据库的错误分析

    本篇文章将深入探讨C#操作SQL Server数据库时可能遇到的问题及其解决方案,旨在帮助开发者更好地理解和解决这些问题。 首先,我们需要了解基础的数据库连接概念。在C#中,我们通常使用ADO.NET库来连接SQL Server...

    C#连接SqlServer数据库帮助类,SqlServerHelp

    本篇将详细探讨如何使用C#连接和操作SQL Server数据库,以`SqlServerHelp`类为例,阐述其中的关键知识点。 首先,`SqlServerHelp`类是为简化与SQL Server数据库的交互而设计的。在C#中,我们通常使用ADO.NET库,它...

Global site tag (gtag.js) - Google Analytics