C#实战:Dapper操作PostgreSQL笔记 世界看点
PostgreSQL是一个功能非常强大的、源代码开放的客户/服务器关系型数据库管理系统(RDBMS)
PostgreSQL组成数据库引擎:PostgreSQL数据库引擎是一组CLI和命令行工具,用于管理和查询数据库。它使用C语言编写,并提供了许多高级功能,例如复制,分区,事务,视图和索引等。
数据库存储引擎:PostgreSQL的存储引擎是一组用于存储和检索数据的API。它们负责管理数据的物理存储,并与操作系统和文件系统交互。PostgreSQL支持多种存储引擎,例如Btree,Hash,GIS和qtree等。
(资料图片)
数据库管理器:PostgreSQL数据库管理器是一个用户界面工具,可以通过命令行或图形用户界面(GUI)进行访问。它提供了许多功能,例如创建,修改和删除数据库,创建和管理表和索引,备份和恢复数据库,检查和修复错误等。
插件和扩展:PostgreSQL提供了许多插件和扩展,用于扩展其功能和用途。这些插件和扩展可以用于各种目的,例如提高性能,管理用户身份验证,连接到外部资源等。
PostgreSQL的主要优点可靠性:PostgreSQL是一个高可靠性的数据库系统,具有多种容错和故障恢复机制。
可扩展性:PostgreSQL可以轻松地扩展,可以在一个或多个节点上运行,并使用分区和复制技术来水平扩展。
性能:PostgreSQL在多个方面提供了高性能,例如使用行级锁定,分区表和分区索引等技术来优化查询性能。
安全性:PostgreSQL提供了多种安全措施,例如用户身份验证,数据加密和备份,以确保数据安全。
社区支持:PostgreSQL拥有庞大的开发和用户社区,可以提供丰富的文档,支持和资源。
社区官网:http://www.postgres.cn/index.php/v2/home
PostgreSQL的使用场景数据库应用程序:PostgreSQL可用于构建各种类型的数据库应用程序,例如企业应用程序,电子商务应用程序和金融应用程序等。
电子商务:PostgreSQL是许多电子商务网站的首选数据库,例如Amazon和eBay。
门户网站:PostgreSQL可用于构建门户网站,例如Wikipedia和Google。
游戏:PostgreSQL可用于构建游戏服务器,例如World of Warcraft和Counter-Strike: Global Offensive。
科学计算:PostgreSQL是许多科学计算应用程序的首选数据库,例如Apache Spark和TensorFlow。
媒体和娱乐:PostgreSQL可用于构建媒体和娱乐应用程序,例如Netflix和Hulu。
金融服务:PostgreSQL是许多金融服务应用程序的首选数据库,例如ING Direct和Capital One 360。
其他应用程序:PostgreSQL适用于各种应用程序和场景,例如医疗保健,物流,教育和政府等。
示例今天给大家分享通过Dapper来操作PostgreSQL数据库。
首先新建一个控制台项目,开发框架是NetFrameWorkv4.5.2
1、安装dapper,目前本案例安装的版本是1.50.2
2、安装PostgreSQL驱动
nuget直接搜索npgsql这里安装的版本是4.0.0
3、数据库链接示例
建议大家写在配置文件里面,这里只做演示使用
public string GetConnectioning(string servername, string uid, string pwd, string db, string port) { return string.Format("host={0};User ID={1};password={2};database={3};port={4};pooling=false;", servername, uid, pwd, db, port); }
4、通过SQL查询数据列表写法
public List GetList(string conStr, string sql) { using (NpgsqlConnection connection = new NpgsqlConnection(conStr)) { var list = connection.Query(sql).ToList(); return list; } }
5、插入示例写法
public int Insert(string conStr) { int result = 0; try { using (NpgsqlConnection connection = new NpgsqlConnection(conStr)) { var sql = "insert into t_user(name, age, address, hobby) values(@a1, @b1, @c1, @d1), (@a2, @b2, @c2, @d2)"; DynamicParameters dynamicParameters = new DynamicParameters(); dynamicParameters.Add("a1", "value"); dynamicParameters.Add("b1", "value"); dynamicParameters.Add("c1", "value"); dynamicParameters.Add("d1", "value"); dynamicParameters.Add("a2", "value"); dynamicParameters.Add("b2", "value"); dynamicParameters.Add("c2", "value"); dynamicParameters.Add("d2", "value"); result = connection.ExecuteScalar(sql, dynamicParameters); } } catch { } return result; }
标签:
- C#实战:Dapper操作PostgreSQL笔记 世界看点
- 天天即时:泓淋电力(301439.SZ):目前暂无军工产品
- 比赵继伟还强!17岁国产跑车制霸世界杯,姚明欣慰男篮或重返巅峰 世界热讯
- 环球快资讯:警惕!这些“奶茶”“软糖”“巧克力”竟是新型毒品?
- 全球快资讯丨湖南高校信息类课程基础平台建设研讨会在湖南工业大学召开
- 视点!梅雨“二访”带来“暴雨江南” 多地气温跌至“2”字头
- 预告丨今日下午3点举行新闻发布会 世界新动态
- 世界新资讯:SHEIN推出“希有引力”百万卖家计划
- 大唐蒲城公司圆满完成端午期间保电任务
- 开封市通许县住建局:上门服务暖人心 主动靠前有温度
- 北化股份(002246.SZ):子公司防化装备研究院的产品为防核尘埃防护服,不涉及防辐射类防护服
- 又要调休,这次是“休八上七”!
- 9.09亿元 影史第二 电影行业发展前景及投资风险预测分析报告
- 南通海安:六链一体,“机器人”挑起发展大梁_天天快看
- 民生证券:坚定看多具备电动智能化属性的汽车零部件板块
- 焦点讯息:12个最可怕的吃饭习惯,现在改掉还不晚
- 环球微资讯!中国四大汽车集团_广汽集团
- 危地马拉举行总统、议会和地方选举
- 佛山公积金贷款上限拟提至50万元
- 冰箱冷冻室结冰严重是什么原因(冰箱冷冻室结冰)
- 全球热资讯!陕西商洛:四项举措提升知识产权创造、保护与运用水平
- 2023端午档票房冲进史上第二!武汉票房排名全国第六 世界微速讯
- 端午节假期福建口岸迎来三年来客流新高峰-环球热推荐
- 每日热门:你好巴中|我市变型拖拉机于明年全部“清零” 目前已注销812台
- 解密武汉“土专家”!来看看乡村农技人才如何获评“副教授”_环球热头条
- 广东公布高考分数线:本科历史433分,物理439分 世界热议
- 焦点精选!天风证券:给予五洲特纸买入评级
- 环球微资讯!本周A股解禁市值近1500亿元
- 加拿大开始调查“泰坦”号内爆事故 今日热搜
- 【全球速看料】注意防暑!成都继续发布高温橙色预警信号
- 扎堆涌入二次元游戏赛道:有人流水破亿,有人裁员大半|钛媒体深度 微动态
- 589MW海上风电项目!所有出口电缆就位-今日要闻
- 当前报道:“减持风暴”席卷AI赛道?大牛股花样减持引深交所关注 新一波百亿减持来袭
- 6月26日 11:25分 华特气体(688268)股价快速拉升
- 满足哪些条件才能算是工伤
- 中国和尼泊尔首都间直飞航班复航
- 百克生物(688276):技术指标出现看涨信号-KDJ 低位金叉(06-26)
- 世界观点:售18.48万起 日产纳瓦拉越野版上市
- 在苏高校陆续公布招生方案:省内招生计划增加,新兴专业应运而生
- 世界滚动:国防部宣布备战!美违背承诺派遣军队进驻台湾,我国将直面挑战!
- 宅男财经|端午假期加班费怎么算?律师这样说 环球今亮点
- 45岁梁静茹近照大变样!发福明显被指撞脸贾玲,沈阳演唱会惹争议
- 最新!湖北美术学院2022年引进人才拟聘人员公示-天天热消息
- 新加坡的历史演变过程 可以说是一部奋斗史) 环球新资讯
- 京沪高铁(601816.SH):平安资产减持1%股份|全球速讯
- 建业地产:暂停向所有境外债权人进行支付
- 《原神》公布3.8版本PV:清夏、乐园、大秘境! 热闻
- 最全信息!东昌府区2023年义务教育招生政策_环球新动态
- 每日资讯:广东高考放榜!普通类本科历史433分,物理439分
- 潮汐海灵带什么召唤师技能_潮汐海灵厉害吗-世界报道
- 抛售房产后,李嘉诚又回来抄底了,释放了什么信号?
- 株洲高新区:构建创新运营体系 培育创新型企业
- 福建13个县(市、区)获生猪调出大县奖励
- 湖北省罗田县金银花产新结束 货源正常走动|世界热头条
- 世界球精选!世上无难事 只怕“博士乘组”
- 广西人才网人才供求分析报告及薪酬报告出炉
- 《学生党送给闺蜜的礼物怎么做:使用迷惑器让TA惊喜不断》 当前快讯
- 朗科科技(300042.SZ):目前封测工厂建设工作正有序推进中-全球即时看
- 宁姐137空中课堂|走进传统文化系列——节气课程·夏至 最资讯
- 拥抱达沃斯 天津准备好了!以饱满热情和全新姿态亮相世界舞台
- 全球热资讯!看!东关街飞起“智慧翅膀”
- 全国土地日:守住耕地“红线”,依法严打非法占用耕地犯罪-世界今亮点
- 全球热议:人民银行呼和浩特中支开展端午节主题活动
- 天天百事通!五穷六绝七翻身?A股5178点8周年,下半年投资机会出炉
- NBA常规赛-水花兄弟合砍64击败凯尔特人结束两连败,布朗31+9_通讯
- 天津欢乐谷“千架无人机表演秀”为游客带来一场别开生面的视觉盛宴_环球头条
- 【俄乌战争】叛乱?兵谏?乌龙之后的普里戈津何去何从?-环球微资讯
- 规划怎样服务乡村振兴?从一条路展开调研 天天简讯
- 空调怎样省电(空调怎样省电又凉快)
- 杜比全景声有多少声道 杜比全景声屏幕有多大-全球聚看点
- 全球快报:沧州市城市更新运河城西片区永合嘉园小区 首栋楼顺利封顶
- 全球报道:起拍总价69.7亿!西红门、顺义新城地块挂牌
- 同城“双子星”,她们同考出历史类675分的高分
- 深化政银企合作 共促高质量发展-环球速看
- 看点:MWC上海即将开展,魅族20无界版惊艳亮相,诠释新时代无界美学
- 【环球速看料】黄仁勋称英伟达“极有可能”在欧洲投资
- 有什么好看的火影忍者的小说
- 原创 松下高端空调生产撤回日本,给国产空调压缩机技术提了个醒
- 中国警方严打非法占用耕地犯罪 去年以来收回耕地4000余公顷
- 环球即时看!明日方舟明椒皮肤来路怎么样 明椒来路皮肤介绍
- 打小虎打的满头大汗!BLG赛后花絮 Yagao燥热难耐
- 环球短讯!我的电脑管理打不开了(我的电脑管理打不开)
- 光大“随心宝”正式上线,现金理财迎来新体验
- 当前速递!龙华镇:开展防溺水宣传培训暨应急演练 织密暑期安全防护网
- 开票当日售票超过2万张,只有红楼梦·戏剧幻城未开先爆 天天观察
- 王慧文因个人健康原因辞任美团董事
- 花卉村绽放“美丽经济”
- 琴酒曾将风月须(关于琴酒曾将风月须的基本详情介绍) 每日热讯
- 焦点快看:湖南是哪个省的省会
- 美国蒙大拿州发生桥梁坍塌及火车脱轨事故 多节罐车坠河
- 热点!残渣燃料油总沉淀物测定仪(关于残渣燃料油总沉淀物测定仪介绍)
- 新股消息 | 城市服务及运营提供商泓盈服务递表港交所 在管建筑面积为1030万平方米|环球微资讯
- 宋诗鉴赏辞典
- 内蒙古自治区准格尔旗发布雷电黄色预警
- 10月发布稳了!华为供应链公司:已向Mate60旗舰手机供货-天天快报
- 汽车北站里面的安检人员
- 淄博师范高等专科学校老干部工作再获多项表彰|当前信息
- 安全生产月 | 《你的每一步操作,都牵动着爱你的人》
- 2023年江苏高考分数线公布:本科历史类474分、物理类448分_焦点快播
- 依人青青青九九九(青青阅读) 微资讯