1.是可以的,而且支持的很棒

 1         /*
 2          lcg
 3          * 1.看看能不能用
 4          * 2.怎么用 - 引哪个文件即可?
 5          */
 6
 7         //数据库连接参数
 8         private const string strConn = "Data Source=Alen;Initial Catalog=Test_Base_1007_2;User ID=sa;Password=123123";
 9
10         public void Test_01()
11         {
12             /*
13              lcg
14              * 1.创建连接
15              * 2.访问表,并输出
16              * 3.[疑惑点]:必须创建表对应类对象吗? - 就当前公司项目来说的话很不现实
17              */
18
19             using (SqlConnection conn = new SqlConnection(strConn))
20             {
21                 IEnumerable<CClass> iEnu_Item = conn.Query<CClass>("select * from class");
22
23                 foreach (var item in iEnu_Item)
24                 {
25                     Console.WriteLine(string.Format("ID:{0}     Name:{1}", item.ClassID, item.ClassName));
26                 } // end foreach
27             } // end using
28         } // end function
29
30         public void Test_02()
31         {
32             /*
33              lcg
34              * 1.访问,并读取数据 - 看来各种组合,负载SQL都支持
35              * 2.而且支持 动态属性? - 即原本就有的列名也可 .UserName 之后读取出来,即使我没有创建类
36              */
37
38             using (SqlConnection conn = new SqlConnection(strConn))
39             {
40                 //创建 SQL
41                 string sSql = @"select * from [User]
42                                 join class
43                                 on [User].ClassID = Class.ClassID";
44                 foreach (var item in conn.Query(sSql))
45                 {
46                     Console.WriteLine(item.UserName);
47                 }
48             }
49         }

转载于:https://www.cnblogs.com/alben/p/4358513.html

关于Dapper - 能否不创建定义表对应类使用相关推荐

  1. 约束条件创建定义表(主码,外码的确定和防止空值等)

    基本格式模板: CREATE TABLE 表名 (列名 数据类型 列表完整性约束条件,...列名 数据类型 列表完整性约束条件,列名 数据类型 列表完整性约束条件 ); 例子: CREATE TABL ...

  2. 【超详细Django网站开发过程2】便利店管理系统之——创建数据库→定义数据库表→创建数据库表

    假装自己拥有一家小便利店,名叫--7-Twelve,我希望制作一个便利店管理系统对我的顾客.销售人员.货物等数据进行管理,先不管前端,后端总免不了对数据的一顿操作,那如何在Django中对数据库进行增 ...

  3. camunda流程定义表无数据_创建流程实例时 act_ru_identitylink 表中没有出现相关的人员数据...

    老师您好,我对流程实例有两个问题: 创建流程实例的方法,视频中给出的是 ProcessInstance processInstance = runtimeService.startProcessIns ...

  4. hive根据已有表创建新表_Hive基础之创建表

    1.创建基础表 在这个网页里详细记录了创建表的每个语法,下面就一一来看这些创建表的语法内容: CREATE TABLE [IF NOT EXISTS] [db_name.]table_name ``[ ...

  5. 创建线性表,以及表中的基本操作

    在这个地方我们通过C语言来演示创建线性表以及对线性表的一些操作. 怎样创建一个线性表: typedef char ElemType 我们创建顺序表都是用来盛放元素,那我们盛放的数据元素,可以是基本的数 ...

  6. MySQL 创建数据表

    MySQL 创建数据表 创建MySQL数据表的SQL语法: CREATE TABLE table_name (column_name column_type); 例如,我们在 PENGKE 数据库中创 ...

  7. 用Select查询结果创建ACCESS表

    CREATE TABLE AS 由 SQL:2003 标准声明. 查了Access的文档发现没有关于CREATE TABLE AS 得解释,应当是不支持. 在Access中用查询结果创建表可以用SEL ...

  8. XamarinSQLite教程创建数据表

    XamarinSQLite教程创建数据表 新创建的数据库没有任何表.开发者需要手动添加数据表,并添加测试所需的数据. 1.创建数据表 为了存储数据,开发者需要添加自己的表,并设计表的结构.操作步骤如下 ...

  9. Dreamwerver8下定义表单实现第一个登陆页面

    上一篇文章主要介绍了在Drewamwervar下创建web页面的功能介绍,今天主要就是通过Drewamwervar来完成一个简单的web注册页面,说到web注册页面,大家应该都非常熟悉,比如QQ.邮箱 ...

最新文章

  1. 抛硬币直到若干次(k次)连续正面向上的概率
  2. 微服务接口限流的设计与思考(附GitHub框架源码)
  3. 【Java面试题】提取不重复的整数
  4. 富满电子鸿蒙系统,电子行业周报:HARMONYOS+2.0助力AIOT生态体系发展
  5. SQL Server之索引解析(二)
  6. linux安装mysql默认的配置文件_[转]关于Linux安装mysql默认配置文件位置
  7. PHP中复杂类型的一些探究。。。
  8. 构建Electron的常见问题(Mac)
  9. Atom: 几个常用的快捷键,恢复主菜单
  10. QQ音乐播放地址 API
  11. fn键台式计算机在哪,fn键在哪里
  12. Python爬虫 刷博客访问量
  13. 广告点击率预估是怎么回事?
  14. HTML小白学习-1.0
  15. R语言 时间序列arima模型
  16. 基于图像算法的透明容器液面液位识别算法
  17. 美颜SDK全身美颜是基于什么技术实现的?
  18. Linux | CentOS系统时钟校正
  19. 淘宝客如何通过简书引流?如何成为淘宝客?
  20. hive常用函数之七字符串函数

热门文章

  1. node --- 后端使用body-parse解析Post请求,前端使用axios发送Post请求
  2. TensorFlow 1.12.2 发布,修复 GIF 构造安全漏洞
  3. Dubbo之RPC架构
  4. JAXB vs XStream
  5. 数据中心不再有空调、风扇等冷却装置会怎样?
  6. 算法中的递归分析和分治法的原理
  7. 显式调用构造函数产生的悲剧
  8. LAMP搭建之三:php编译安装
  9. Linux下基于C/C++的Socket编程基础
  10. 俄罗斯:自由软件在这里生根