- 网络对战象棋 (1)
- CYQ.Data 下载 (3)
- CYQ.DBImport (2)
- CYQ.IIS 运行程序 (1)
- CYQ.IISLogsViewer (1)
- CYQBlog(简称Q博) (1)
- 微博粉丝精灵下载 (1)
- 示例下载 (3)
- 秋式广告杀手 (1)
- OAuth2 组件源码 (1)
- 分布式网站负载压力测试工具 (1)
- CYQ.Data 开源数据层框架 官方下载(208299)
- CYQ.Blog(QBlog) 开源博客 官方下载(187047)
- 微博粉丝精灵下载(133051)
- CYQ.DBImort 数据库反向工程及批量导数据库工具下载(106604)
- 秋式广告杀手下载(66926)
- CYQ.IISLogViewer IIS日志分析工具下载(49799)
- 项目示例下载:实战篇-通用的页面列表导出Excel控件(37924)
- CYQ.IIS 下载中心[ASP.NET 本地运行网站无需要安装IIS](31740)
- 分布式网站负载压力测试工具官方下载(30738)
- OAuth2 通用组件源码下载(支持新浪微博、QQ、淘宝)(21470)
CYQData 数据框架 介绍:
CYQ.Data 是一款操作数据库用的数据框架:安全稳定、简洁易用、功能强大、性能优越、内置支持多数据库、多语言、RSS、AOP、事务等功能。
使用本框架进行开发,入门简单,开发效率高,性能优越,更有详尽的API文档,有相关的使用帮助文章、示例文章、更甚有相关的视频教程及辅助工具。关键还是免费与开源,实在是居家旅行、项目开发、学习研究的必备良品!!!!!!
简单的好处:
1:使用的简单,能减少70%以上的数据操作的工作量
2:统一的数据层,保证系统数据的安全与稳定与统一
3:技术上对性能起到保障,附带的优化策略,可以让你的产品性能更优化,就算你的技术人员水平不高,一样可以开发高性能的产品。
框架相关下载:
V5 版本[支持:MSSQL、MySql、Oracle、Access、SQLite、Sybase、Txt、Xml、XHtml]
(最后更新时间:2017-01-17,[版本号: 5.7.5.9] 更新:读写分离、分布式缓存、自动缓存,内附详细更新记录)
框架下载:)
Nuget地址:https://www.nuget.org/packages/cyqdata/
源码地址:https://github.com/cyq1162/cyqdata
配置工具:http://code.taobao.org/p/cyqopen/src/trunk/CYQ.Data.ProjectTool/
教程:
入门教程:http://code.taobao.org/svn/cyqopen/trunk/CYQ.Data.GettingStarted/
精通教程视频,可在QQ群(6033006)联系作者购买。
相关资源下载:
System.Data.SQLite_x86: System.Data.SQLite_x86.rar
System.Data.SQLite_x64: System.Data.SQLite_x64.rar
MySql.Data(x86、x64): MySql.Data.rar
Oracle.ManagedDataAccess(x86、x64): Oracle.ManagedDataAccess.zip
XHtmlAction For Html:Dtd: Html-Dtd.rar
Sybase:(将安装目录下的Sybase.AdoNet2.AseClient.dll放到Bin目录下即可)
路过武汉 2018/10/22 10:06:07
怎么个连法
我本地连接一直报要安装oracle客户端
System.Exception
HResult=0x80131500
Message=V5.7.4.4 Error : Oracle Call Function::ExeDataReader():ORA-01745: 无效的主机/绑定变量名
Oracle.cyora.SQL:
select * from CONTAINER where REC_DATE between :start and :end
Para: start-> 2018/5/1 0:00:00
Para: end-> 2018/5/15 0:00:00
ExeDataReader():ORA-01745: 无效的主机/绑定变量名。
MDataTable mData = new MDataTable();
using (MAction action = new MAction("Container"))
{
string where = "REC_TIME between to_date( :start, 'yyyy-MM-dd' ) and to_date( :end, 'yyyy-MM-dd')";
action.SetPara(":start","2018-05-01", DbType.String);
action.SetPara(":end", "2018-05-15", DbType.String);
//如果采用字符串拼接的where条件,则可以正常执行。
//string where = string.Format("REC_TIME between to_date( '{0}', 'yyyy-MM-dd' ) and to_date( '{1}', 'yyyy-MM-dd')", "2018-05-01", "2018-05-15");
mData = action.Select(where);
}
var dataObj = new { id = oid, msg = "操作成功" }
把这个对象,作为参数传入下边的方法中
var output = JsonHelper.ToJson(new { errcode = 0, data = dataObj, errmsg = "" });
结果, 有时结果是正常的, 有时输出的却是单中括号"]"
不得已加了Newtonsoft.Json的dll, 输出则毫无问题了
我在例子中没找到相关得
可以更新其它机子试试。
我目前做项目调研,将要做的项目用Winform开发,二十多个窗体上平均有四五十个这些常规控件,用来展示数据库中的数据以及把界面上的数据存入到数据库中。传统的解决方案效率很低,也不适合项目的要求,因为界面上的数据,要保存到多个数据表而不是单纯一个数据表中。
我了解到,ORM能够把内存对象和关系数据互相转换。我下载了“CYQ.Data.GettingStarted”查看,翻查了很多,但没有看到和我的问题类似的例子。
期盼你的解答。
想在查询完了有一部分逻辑用DataTable,action.Select().之后有什么方法可以转DataTable。
#region 内部单例
public static Aop Instance
{
get
{
return Shell.instance;
}
}
class Shell
{
internal static readonly Aop instance = new Aop();
}
#endregion
------------------------
log:
------------------------
Error On : 2014/10/17 16:21:20
[WriteException]:输入字符串的格式不正确。:
在 System.Text.StringBuilder.FormatError()
在 System.Text.StringBuilder.AppendFormat(IFormatProvider provider, String format, Object[] args)
在 System.String.Format(IFormatProvider provider, String format, Object[] args)
在 System.String.Format(String format, Object arg0)
在 CYQ.Data.ProjectTool.BuildCSCode.BuildTableEnumText(Dictionary`2 tables, ProjectConfig config, String dbName) 位置 d:\destop\CYQDataProjectTool_Source\CYQ.Data.ProjectTool\Code\BuildCSCode.cs:行号 68
在 System.Text.StringBuilder.FormatError()
在 System.Text.StringBuilder.AppendFormat(IFormatProvider provider, String format, Object[] args)
在 System.String.Format(IFormatProvider provider, String format, Object[] args)
在 System.String.Format(String format, Object arg0)
在 CYQ.Data.ProjectTool.BuildCSCode.BuildTableEnumText(Dictionary`2 tables, ProjectConfig config, String dbName) 位置 d:\destop\CYQDataProjectTool_Source\CYQ.Data.ProjectTool\Code\BuildCSCode.cs:行号 68
请问秋大最近有支持的计划吗。。。
Provider=MSDAORA;Data Source=orcl;User ID=webos;Password=webos
或者你使用ODP.NET对应的链接字符串(需要有安装Oracle11)
这样的查询方式, MAction 可以实现吗?