留言本

这是我的留言本,欢迎给我留言.

评论列表:

1.bxbacn  2013-7-14 16:24:13 回复该留言
IDbDataParameter _outInfo = dbHelper.CreateDbParameter(PARM_OUTINFO, DbType.String,100, ParameterDirection.Output);
IDbDataParameter[] parms4ajax = PrepareAjaxParameters(model,_outInfo);
dbHelper.ExecuteNonQuery(CommandType.StoredProcedure, COMMAND_AJAX, parms4ajax);
return DbValue.GetString(_outInfo.Value);

用这个得到某过程的output返回值,第一次执行到该程序的时候,都正常,但重复一次操作,就无法得到返回值
2.天生天养  2013-7-23 13:47:31 回复该留言
这段代码粗看没啥问题,应该是其它地方引起的
3.空格  2013-8-2 7:14:14 回复该留言
在生成的文档中失去了智能提示的功能, 比如输入pub时它不再提示public等提示信息.
但在新建的项目,然后再把生成的文件复制进去,则正常。
4.greedyboy  2013-8-20 8:21:33 回复该留言
1.V7版本的,使用access数据库,对于datetime类型的变量,add的时候出错.需要使用Convert.ToDateTime(DateTime.Now.ToString()),然后才可以.V6版本以前是直接可以赋DateTime.Now的。初步的调试了下两个版本下的代码,好像步骤差不多,搞不明白。
2.建议在Add返回值,可以返回主键,或者是新添加的model。
5.halym  2013-9-9 16:08:45 回复该留言
无法连接db2数据库啊,提示无法加载DLL "db2app.dll":找不到指定的模块。(异常来自HRESULT:0x8007007E),请问这是什么原因,我需要怎样做,才能解决这个问题
6.咸鱼  2013-9-15 19:14:11 回复该留言
怎么得到 存储过程输出参数的值按
7.kuku  2013-10-29 10:02:56 回复该留言
请问下,能不能加入数据库对事务的处理?
8.rain  2013-12-7 13:41:38 回复该留言
private IDataReader ExecuteReader(IDbConnection connection, IDbTransaction transaction, CommandType commandType, string commandText, IDbDataParameter[] commandParameters, DbConnectionOwnership connectionOwnership)

我做的是winform程式,在执行查询语句的时候出现【 对象名‘表名’无效 】的错误,请问这个是什么问题
9.lazypig  2014-4-14 11:16:47 回复该留言
有没有哪个版本是连接webservice的?
用了MVC的 1.4模板,没找到修改的地方=_=b
10.lazypig  2014-6-5 16:43:04 回复该留言
easyui1.4 提示 找不到 T_Iss
public interface IT_IssueRepository : IBaseRepository<T_Iss>

是要改成 model 的 T_IssQuery  ?


改完以后 
public static DbContext GetCurrentDbContext()
{
var dbContext = CallContext.GetData("DbContext") as DbContext;
if (dbContext==null) //线程在数据槽里面没有此上下文
{
dbContext = new FeedDatabaseEntities(); //创建一个EF上下文


FeedDatabaseEntities  这个提示找不到  要改成什么?
11.lazypig  2014-6-5 17:08:00 回复该留言
public class zTreeHandler : IHttpHandler
{

public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
System.Data.DataTable dt = BLL.BaseModule.GetDataTable("", "");


提示找不到 BaseModule
那里可以修改DAL,BLL,Model类文件生成的后缀名呀?

例如我的表名tb_User,我要生成事例,我想这样:

tb_UserDAL
tb_UserBLL
tb_UserModel

这样就很容易区分三层文件的关系了!

13.lial  2015-3-21 10:45:20 回复该留言
初入一个公司,发现公司的项目都是用SocanCode代码生成器做成的,SocanCode有没有基础教程或API说明?
14.张峰  2015-9-19 11:46:36 回复该留言
SocanCode软件是很好,也在不断的更新,开发者真的很有实例,但是有没有使用文档和案例,里面的好多功能都不会用,也没有案例,怎么才能发挥出SocanCode软件的最佳功能呢,请开发者提供使用文档和相关案例源码,谢谢!我们都很支持你,你真的很优秀,让大家更好的使用的你的软件,才能把你的软件发扬光大!传承下去!
15.Simon  2016-4-17 4:45:03 回复该留言
7.5.3.1版
1、能否有个Demo做多表连结查询分页啊,感觉现在这个很不方便,或者Model表里外键建立对应的集啊
2、增加缓存
就完美啦
16.daiti  2016-11-25 11:03:49 回复该留言
您好!请教:用V7.5.3.1的版本生成的代码,找不到Model命名空间下的方法,如BaseLog,是怎么回事呢?
17.daiti  2016-11-25 11:57:40 回复该留言
/// <summary>
/// 返回字典名称
/// </summary>
/// <param name="dictTypeName">字典大类名称</param>
/// <param name="id">字典值</param>
/// <returns></returns>
public static string GetDictName(string dictTypeName, int id)
{
var menus = (
//提示找不到Repository.BaseItems
from m in Repository.BaseItems.GetList("Enabled=1 And DeleteState=0")
//提示找不到Repository.BaseItemCategory
join mt in Repository.BaseItemCategory.GetList("Enabled=1 And DeleteState=0") on m.CategoryId equals mt.Id
where mt.FullName == dictTypeName
select m
).Distinct().OrderBy(c => c.SortCode).ToList();
//提示找不到menus
foreach (var item in menus)
{
if (item.ItemValue == id.ToString())
{
return item.FullName;
}
}
return "-";
}
18.cammus  2017-9-30 9:39:54 回复该留言
用这个代码生成器好多年了,也给日常工作带来了许多方便,但其中也发现了一些存在的不足。
1.Repository.Get方法的参数里没必要加T类型,因为我在每次取实体对象值的时候发现都要New一个用不到的对象,我认为改成以下方式取值比较合适,当然这通过修改模板自己就可以办到。
/// <summary>
/// 获取实体-条件
/// </summary>
public static T Get(string where = "1 = 1")
{
return (T)ORM.Get(new T(), where);
}

2.Repository增加方法的参数化查询,参数化查询有助于防止SQL注入攻击
/// <summary>
/// 泛型集合-条件
/// </summary>
public static List<T> GetList(string where = "1 = 1", string orderby = "",IDbDataParameter[] commandParameters)
{
return GetList(ORM.GetList(new T(), where, orderby));
}
3.Repository增加方法的增加事务处理参数,在数据回滚的时候用的到。

如果这个系统长期不更新,建议放到github,集合大家的智慧打造更加完善适用的ORM。
.写的很好  2018-1-19 14:49:08 回复该留言
如果这个系统长期不更新,建议放到github,集合大家的智慧打造更加完善适用的ORM。很久没有更新了。
19.taobao  2018-5-5 13:11:58 回复该留言
能做一个asp.net core 的代码生成器就更好了。跟上时代步伐,不然迟早会被淘汰。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。