posts - 16,  comments - 83,  views - 18641
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

呵呵3个月了都没有更新过博客.最近又有心情写点东西了 看到之前的才写了一点就没后文了 感觉也把前面那么写完比较好 最近有空我都在改这个框架 .想到什么功能都想加上导致变的有点复杂了感觉不好完全违反了开始写这个的初终"简单"我把前的已经上传了还有生成工具 觉得之前太不负责了- - 里面有2.0和3.5两个版本 2005中也可以用了(我在2008的2.0框架下调的 应该能用吧)这个版本号是1.7有兴趣的可以关注下以后的版本
RJ1.7
好了先来讲下怎么用这个框架 之前是用SQL字符串演示的..看起觉得这个太没用..这个框架操作数据库的部份主要就是让你在编程时能够快速的面向对象的编码 代码中不会出现字串更不会有SQL语句先是建个表


看生成工具生成出来的代码一共是两个类命名空间分别是RJ.Model ---这个是放的普通的类(跟LINQ的差不多 不算太普通吧)

RJ.DModel ---这个主要是操作数据库用的一般除了添加修改字段不要去改里面的东西

(内容多了截图时就没换行)
先是讲最基本的操作连数据库 先就直接写在页面上了

添加 返回ID

添加 返回影响行

添加多条

添加不同表多条

修改跟添加差不多但是多了一个就是要给主键赋值

主键的标示RJ.Model 中的

修改跟添加也可以批量就不上图了一样的


删除跟添加也差不多 只用给主键赋值


也可以批量 也不用上图了也是一样的


以上所说的批量都只用连一次数据库都做了事务处理所以只要有一个出错那么就都会回滚 但也不要一次添加太多

.net连数据库的限制是不超过2000个参数(一般是够用了)
这篇就先讲这些下班回家了但是肯定有人会问些复杂的更新删除是怎么操作的当然是有办法咯要不然要它有什么用

 下篇会讲下我从网上看到的一种生成sql语句的操作类然后把它放到RJ里了

原来我也是个小偷- -(灵感不是原创但我在原创的基础上加了很多很多的功能)

想到什么就写下来的有点乱- -

posted on   [RJ]  阅读(1411)  评论(5编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
点击右上角即可分享
微信分享提示