tnblog
首页
视频
资源
登录

ado.net访问数据库的基本用法

3883人阅读 2019/2/26 17:50 总访问:430130 评论:0 收藏:0 手机
分类: NET


放回datatable

  1.   //1:开打数据库的连接
  2.             using (SqlConnection conn = new SqlConnection("server=.;uid=sa;pwd=123456;database=test"))
  3.             {
  4.                 conn.Open();
  5.                 //2:构建执行sql语句的对象,指定一个sql语句
  6.                 using (SqlCommand com = new SqlCommand("select * from UserInfo", conn))
  7.                 {
  8.                     //3:执行sql填充到DataTable
  9.                     SqlDataAdapter adapter = new SqlDataAdapter(com);
  10.                     DataTable table = new DataTable();
  11.                     adapter.Fill(table);
  12.                     return table;
  13.                 }
  14.             }

返回sqldatareader

  1.  //1:开打数据库的连接
  2.             using (SqlConnection conn = new SqlConnection("server=.;uid=sa;pwd=123456;database=test"))
  3.             {
  4.                 conn.Open();
  5.                 //2:构建执行sql语句的对象,指定一个sql语句
  6.                 using (SqlCommand com = new SqlCommand("select * from UserInfo", conn))
  7.                 {
  8.                     //3:执行sql返回SqlDataReader
  9.                     SqlDataReader reader = com.ExecuteReader();
  10.                     //读取(SqlDataReader一行一行的读取)
  11.                     while (reader.Read())
  12.                     {
  13.                         string userAcount = reader[1].ToString();
  14.                         string username = reader["username"].ToString();
  15.                         string userSex = reader["userSex"].ToString();
  16.                     }
  17.                 }
  18.             }


评价

oracle数据库中没有scott用户

使用SYS用户登录conn sys/密码 as sysdba(默认密码123456)然后找到oracle安装目录下scott.sql的这个文件然后执行命令:@+...

没有为 SQL 缓存通知启用数据库

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql -S 数据库IP -U 登录名 -P 密码 -d 数据库名称 -t 表名 -et

多线程、Lock锁、数据库实现队列

队列其元素以先进先出(Firstin,Firstout,FIFO)的方式来处理的集合。先放入队列中的元素会先读取。队列使用System.Collect...

思宇上课笔记—SQL数据库分页查询的方式

jQuery课堂实例分页在实际开发中经常被用到,今天就来介绍下SQL数据库分页的几种常见方式。 下面的例子都以每分5条数据为一...

遍历数据库中表的T4模板

简单的案例创建文本模板ctrl+s出奇迹<#@templatedebug="false"hostspecific="false"language=&quot...

日志是写数据库好还是文件好,以及日志策略

先来看看大佬的一句话:离开需求谈技术都是扯淡主要是看你的日志是为了只做一个存储归档,还是要把数据对统计与分析如果只...

数据库的varchar和nvarchar的区别

搞了一个上午,自己测试看懂的一点点小东西,现在记录下来....数据库的varchar和nvarchar的区别首先内存上:1--8000 1--400...

mysql数据库基础

1 数据库和表操作 2 数据操作 3 高级查询 4 mysql管理1 数据库和表操作 数据库 创建:create database 数据库名 [default ...

EF连接mysql连接mysql数据库操作中文数据乱码解决方法

修改数据库的连接字符器在连接字符器添加charset=gb2312。注意事项:(1)字符编码不支持UTF8。(2)必须使用规定编码。示例:&...

EF连接mysql数据库

注意事项准备工作(1)下载MySQL数据库软件6.6.6版本。 (2)下载MySQL数据库mysql-connector-net-6.6.6两者不一样都不能少。(...

EF操作数据库的数据迁移

Enable-Migrations启用数据库迁移。Enable-Migrations –EnableAutomaticMigrations 启动自动迁移。Update-Database 更新到...

redis使用list存储热点数据库

今天,又学啦一点新知识,redis(缓存),看到这个单词的时候想必大家都会有一种似曾相识的感觉吧准备好,我要开始讲解啦首先我...

EF code first操作数据库具体步奏

创建两个类库,分别一个实体类Model,一个帮助类DAL用于操作数据库配置在实体层类添加属性和字段用于创建数据库的表,同时添加...
吃亏决不亏,惜福才有福
排名
12
文章
74
粉丝
4
评论
15
ASP.NET中webform中的几个生命周期函数
修心 : 什么周期除了这些还有什么呢
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术
暴雨中前进,伞是倒划天空的船。