精华内容
下载资源
问答
  • C#连接数据库查询后怎么输出查询结果?
    2021-01-19 02:07:56

    匿名用户

    1级

    2013-08-04 回答

    C#连接数据库,查询后怎么输出查询结果可以通过一下方式

    1:输出的结果可以是集合对象

    2:输出的结果可以是DataSet或者DataTable

    下面的案例提供了两种方式:

    方法返回的是集合对象,内部使用的是DataSet

    public IList GetAllStudents1()

    {

    IList dataList = new List();

    DataSet dataSet = new DataSet();  // 声明并初始化DataSet

    SqlDataAdapter dataAdapter;   // 声明DataAdapter

    using (SqlConnection conn = new SqlConnection(connString))

    {

    // 定义command对象

    SqlCommand command = new SqlCommand(dboOwner + ".usp_SelectStudentsAll", conn);

    command.CommandType = CommandType.StoredProcedure;

    //Command定义带参数的SQL语句的参数

    //command.Parameters.Add("@stuID", SqlDbType.Int);

    //给输入参数赋值

    //command.Parameters["@stuID"].Value = 5;

    conn.Open();

    // 初始化 DataAdapter

    dataAdapter = new SqlDataAdapter(command);

    // 填充 DataSet

    dataAdapter.Fill(dataSet, "dataSetName");

    // 处理数据集中的数据

    foreach (DataRow row in dataSet.Tables[0].Rows)

    {

    Student model = new Student();

    model.StuId = Convert.ToInt32(row["stuID"]);

    model.StuName = Convert.ToString(row["stuName"]);

    dataList.Add(model);

    }

    }

    return dataList;

    }

    更多相关内容
  • C# 连接SQL Sever 数据库数据查询实例 数据仓库

    万次阅读 多人点赞 2021-05-15 16:44:11
    所以需要用到我们的数据库来保存这些数据,直接更改数据 SQL: 下载地址:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 1.现在后打开选择登录:Windows身份验证 2.创建登录的账号和密码(右键...

    大数据时代在编程可能需要用到一些文本内容,不可能全部写到代码里,不好更改,用户也不方便使用
    所以需要用到我们的数据库来保存这些数据,直接更改数据

    SQL:

    下载地址:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads

    1.下载后打开选择登录:Windows身份验证
    在这里插入图片描述

    2.创建登录的账号和密码(右键创建)
    在这里插入图片描述

    3.创建数据库表 表的右键新建即可

    “dbo.table_1” 就是创建成功的
    在这里插入图片描述

    4.导入数据 这里以 信息表为例子

    弄好后保存即可 记得刷新一下才显示哦
    在这里插入图片描述
    右键 编辑前200行
    在这里插入图片描述
    在这里插入图片描述
    这些就是数据了…随时可以改就不需要写代码里那么麻烦了

    然后就是用C#去连接数据库,实现查询功能

    C#连接数据库

    为了方便这里使用控制台

    我们需要告诉代码你需要访问哪一台电脑的数据库,数据库哪里等信息这样才能准确的连接到

    1.创建连接

    在这里插入图片描述

    2.打开连接

    在这里插入图片描述

    3.查询数据

    SELECT * FROM Table_3 WHERE ID = '1 ’
    //SQL的查询语句 测试一下是否可以用

    在这里插入图片描述
    OK,可以使用

    在这里插入图片描述

    测试一下是否可以使用
    在这里插入图片描述
    成功啦 ~

    原创,纯手打点个赞呗~

    展开全文
  • C#连接数据库的方法

    2021-01-20 06:04:16
    以下内容给大家c#连接数据库的方法的相关介绍,本文非常具有参考借鉴价值,具体详情如下所示。 ASP.NET连接数据库的技术叫ADO.NET,它是用来向数据库提交sql语句的一堆类。这里连接的是Sql Server 2008数据库,其他...
  • C#使用PISDK连接PI数据库,获取测点、历史数据、快照数据
  • C#连接MYSQL数据库并进行查询

    千次阅读 2021-01-18 20:43:22
    _先来连接数据库(1)用c#连接MySQL数据库需要用到mysql-connector-net,这个组件网上查找就可以下载,安装直接按next,按默认路径安装;(2)新建一个Winfrom工程后,引用这个组件在解决方案资源管理器中右键引用->...

    之前用MFC开发结果界面太难看被pass了,要求用C#重新来开发>_

    先来连接数据库

    (1)用c#连接MySQL数据库需要用到mysql-connector-net,这个组件网上查找就可以下载,安装直接按next,按默认路径安装;

    (2)新建一个Winfrom工程后,引用这个组件

    在解决方案资源管理器中右键引用->添加引用->浏览,浏览路径为安装mysql-connector-net的路径,如我的路径为:C:\Program Files (x86)\MySQL\MySQL Connector Net 6.6.4\Assemblies\v2.0

    选择MySql.Data.dll,再确定

    0cf7a064105d5494ac4833e2e09fa62b.png

    (3)在工程中添加:

    using MySql.Data.MySqlClient;

    using System.Data.SqlClient;

    (4)

    这里进行简单的页面布局,用了一个按钮,一个listview控件,一个dataGridView控件,其中listview控件名字为listview1,dataGridView控件名字为dataGridView1

    0a9efd314d169d9a152f04377017b7db.png

    (4)对listView进行简单的设计来适合数据呈现:

    在属性中选择GridLines改为true

    新建一个函数如下:

    private void bindListCiew()

    {

    this.listView1.Columns.Add("学生");

    this.listView1.Columns.Add("ID");

    this.listView1.View = System.Windows.Forms.View.Details;

    }

    添加两列 学生,ID 实际情况可以根据需求添加;

    注意加上this.listView1.View = System.Windows.Forms.View.Details;

    否则不会有变化

    private void Form1_Load(object sender, EventArgs e)

    {

    bindListCiew();

    }

    (5)为按钮添加函数:

    private void button1_Click(object sender, EventArgs e)

    {

    MySqlConnection myconn = null;

    MySqlCommand mycom = null;

    MySqlDataAdapter myrec = null;

    myconn = new MySqlConnection("Host =localhost;Database=student;Username=lemon;Password=123");

    myconn.Open();

    mycom = myconn.CreateCommand();

    mycom.CommandText = "SELECT *FROM student1";

    MySqlDataAdapter adap = new MySqlDataAdapter(mycom);

    DataSet ds = new DataSet();

    adap.Fill(ds);

    dataGridView1.DataSource = ds.Tables[0].DefaultView;

    string sql = string.Format("select * from student1 ");

    mycom.CommandText = sql;

    mycom.CommandType = CommandType.Text;

    MySqlDataReader sdr = mycom.ExecuteReader();

    int i = 0;

    while (sdr.Read())

    {

    listView1.Items.Add(sdr[0].ToString());

    listView1.Items[i].SubItems.Add(sdr[1].ToString());

    i++;

    }

    myconn.Close();

    }

    其中

    myconn = new MySqlConnection("Host =localhost;Database=****;Username=***;Password=***");

    myconn.Open();

    为数据库的连接,输入Database,username,password

    mycom = myconn.CreateCommand();

    mycom.CommandText = "SELECT *FROM student1";

    MySqlDataAdapter adap = new MySqlDataAdapter(mycom);

    DataSet ds = new DataSet();

    adap.Fill(ds);

    dataGridView1.DataSource = ds.Tables[0].DefaultView;

    生成一个command 查询数据添加到dataGridView中,这里简单地将数据全部添加进控件中,这个控件打印出来的表格不怎么好看,觉得还是listview好看

    剩下的代码是进行listview的显示

    其中

    listView1.Items.Add(sdr[0].ToString()); listView1.Items[i].SubItems.Add(sdr[1].ToString());

    i++;

    这是对行的数据的添加;

    最后的结果为:

    ca8a32cc9932ef2cd779f33ac4580c9c.png

    在student1表中我数据为:

    a4cb7dfebd7219c361484abb52838137.png

    开发起来比vc6.0起来好一点;

    9c945a182b57858c2db159962f039d1a.png

    这世界上的一切罪与罚,我们都会一起承受。

    1bdb07b60ff23e4ad291c3b17db4ba0f.png

    展开全文
  • C#连接Oracle数据库(查询数据)方法,好东西,分享一下
  • 一:C# 连接SQL数据库 代码如下: Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=...
  • 基于C# Access连接 , SqlServer连接,Oracle连接 ,MySql连接连接方法,通过执行SQL语句返回DataTable
  • 本文实例讲述了C#连接Oracle数据库的方法。分享给大家供大家参考。具体实现方法如下: //1、添加引用 System.data.oracleClient //2、设置连接字符串 data source是服务名(也就是在客户端sqlplus中需要输入的主机...
  • C#链接oracle,查询数据,并将查询数据分两条折线图显示在Chart控件上,X轴为时间轴,Y轴为数据轴。希望可以帮到需要的同学,不懂的地方可以私信我。
  • C#连接数据库 —— (二)Linq To EF 的 lambda表达式使用 ,增删查改、判断、分组、排序 实体框架(EF)的创建 选择数据模型项目,并取名添加: 原创文章 64获赞 225访问量 8459 关注 私信 展开阅读全文 ...
  • 详细介绍C#代码讲Sql Server数据库中的数据导出到Excel表中。 主要讲诉三种方法:用Excel.Application接口、用OleDB、用HTML的Tabel标签 介绍、实例代码很给力! 个人推荐首选OleDB,上手快,好用方便!!
  • 现本着学习的目的,将c#访问操作MySQL数据库进行添加、删除、修改、显示等操作进行梳理。以Visual Studio 2012平台下的示例形式写下来,供以后查看。 一、新建一个Windows 窗体应用程序Test。 如下图所示: 二、...
  • 连接Access数据库 string connStr = @"Data Source=D:\database.mdb; Provider=Microsoft.Jet.OleDb.4.0;"; //数据库连接字符串 OleDbConnection conn = new OleDbConnection(connStr); 连接Oracle数据库 //...
  • C#连接数据库实现删改查代码,但是没有实现增加功能___
  • ”></add> 但是有时候,为了数据库服务器安全,这个端口会被改成其它的,这时再连接数据库可能报出以下错误: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程...
  • 主要介绍了c#连接sqlserver数据库、插入数据、从数据库获取时间示例,需要的朋友可以参考下
  • .net程序通过ADO.net连接Oracle数据库并获取数据的方法实现
  • 本文实例讲述了C#简单访问SQLite数据库的方法。分享给大家供大家参考,具体如下: 下载最新版SQLite(http://www.sqlite.org/download.html),其他版本也可以,这里使用的版本是sqlite-3_6_6_1 a.解压后copy c:\...
  • 本文实例讲述了C#实现异步连接Sql Server数据库的方法。分享给大家供大家参考。具体分析如下: .net最新版提供了await方法,可以使我们可以很容易实现到数据库的异步连接 代码如下:readonly string ...
  • 摘要:C#源码,数据库应用,左外连接 C#使用左外连接查询数据,使用left outer join查询,本实例所需的数据库文件在Database文件夹中,测试前请自行附加。
  • 数据加密分两种,一种是对数据库本身进行加密,另一种是对数据表中的数据进行加密, 如果SQLite数据库加密,我这里使用的一个管理工具叫SQLiteDeveloper,如下就可以加密数据库 , 如果在工具中不提供密码的情况下...
  • 用过VS2008和VS2010的开发人员肯定知道在安装这个IDE的时候会自动安装了一个精简...  在这里我介绍两种C#连接数据库的方法。一种需要附加数据库,一种则不要,只需要安装这个精简版的SQL可以了…  方法一:  连
  • 本文实例讲述了C#操作SQLite数据库方法。分享给大家供大家参考,具体如下: SQLite介绍 SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL ...
  • C#连接Access数据库

    2021-01-15 10:18:28
    C#连接Access数据库,实现登陆、增删改查等基本操作
  • 摘要:C#源码,数据库应用,SQL查询实例 查询指定时间段的数据库数据,基于visual C#源码实现,检索数据库中符合特定时间段内的所有记录,这是一个经常被用到的实用技巧,按时间查询不管是在C#,或是在VB/VC等程序开发...
  • 本程序实现了使用C#连接mysql数据库,并进行简单的update操作,并且配有详细注释。 使用前需要安装mysql connector 网下载链接https://dev.mysql.com/downloads/connector/net/6.9.html 更多内容可以参考我的csdn...
  • C#连接PI实时库获取数据案列,需配置相应的服务信息,然后可运行。
  • 主要介绍了C#简单查询SQLite数据库是否存在数据的方法,涉及C#调用SQLite组件及针对SQLite数据库基本的连接查询、关闭等使用技巧,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 99,249
精华内容 39,699
关键字:

c#连接数据库查询数据

c# 订阅
友情链接: PID_Implementation.zip