如何使用CodeSmith生成存储过程

发布时间:2024-09-26 10:27:50 来源:君肯网

1, 构建数据库,注意数据库的表名必须以tbl开头,视图必须以vw开头,例如tblUserInfo,tblAdminInfo,vwUserInfo

2, 建好数据库后就可以用CodeSmith了,首先选择CodeSmit

下的CodeSmith Stdio打开。

3, 打开后选择try(可上网搜注册机)

4, 然后选择CodeSmith 4,1Samples下的NetTiers文件夹

5, 打开文件夹后,右键单击NetTiers.cst文件,选择Execute

6,首先要选择你的数据源,选择Choosing Source Database

7选择右边带…的按钮

8,单击Add按钮

9,首先选择Provider Type,选择

然后自己取一个名字,再点击右边带…的按钮

找到自己的数据库

10,选择后Ok就可以了,再退回到这里并且选择你建立的数据库

11,修改你生产的网站的存储路径,在MappingFile中修改,注意下面的也要修改并且前面的都要一样,如图所示

12,将下面的ExecuteSql改为true,

InculdComponentLayer改为ServiceLayer,

ProcedurePrefix改为TK_

13,最后在点击下面的Generate就可以了

在VS中的操作

找到对应的文件夹打开

对与下面的文件

都要打开

然后右击“引用”文件夹

选择添加引用

再选择浏览

找到对应的文件夹,下面的reference

打开并且全选

确定后就可以了,其他的都一样的,应用完后就可以了

如何使用CodeSmith生成存储过程

这时候利用CodeSmith就好了,你可以查看生成的文件以及自己的数据库,它已经在数据库中生成了许多常用的存储过程了,若还要添加就的在自己的前面加“/”.。在Vs中的解决方案中的各个空间也生成了许多的方法。

CodeSmith如何生成实体类

1、下载安装Codesmith,

2、下载好注册机(也就是pj工具)

3、启动注册机(注意修改对应版codesmith是7.0改为CS70P-8.0则是CS80P-)

4、修改好版本号后点击“Generate”按钮生成假注册码

5、复制假的注册码

6、启动你的codesmith,并且点击注册按钮,

7、启动你的codesmith,并且点击注册按钮

8、粘贴之前注册机复制的假注册码

9、点注册按钮,开始注册,输入注册码,完成。

CodeSmith 注册问题

一、用CodeSmith自带模版生成实体类 选中模版(businessobject.cst),右键执行(Execute),然后选择保存目录、数据库、表,最后生成(Generate)。1、新建一个C#模版,导包

&lt%@ Assembly Name=”SchemaExplorer” %&gt

&lt%@ Import Namespace=”SchemaExplorer” %&gt

//声明SourceTable

&lt%@ Property Name=”SourceTable” Type=”SchemaExplorer.TableSchema” Default=”” Optional=”False” Category=”Context” Description=”源表” %&gt

2、设置SourceTable先执行Tools-Build

然后在属性杂项一栏中设置SourceTable

选择数据库,再选择表。

3、写封装类

namespace Train{

public class Train{//这里的内容为私有字段和公开属性。

&lt%foreach(ColumnSchema column in this.SourceTable.Columns)%&gt&lt%{%&gtprivate &lt%=column.SystemType%&gt&lt%=column.Name%&gt&lt%}%&gt&lt%foreach(ColumnSchema column in this.SourceTable.Columns)%&gt&lt%{%&gtpublic &lt%=column.SystemType%&gt&lt%=column.Name%&gt{get{return &lt%=column.Name%&gt}

set{&lt%=column.Name%&gt=value}}&lt%}%&gt}}4、执行Tools-Run 保存补充:添加数据库方法

在左边SchemaExplorer中选第二项ADD添加Name:TrainProviderType:sqlSchemaProvider

ConnectionString:server=.database=Trainuid=sapwd=”1234”這不必要圖 如果你還看不懂、、、、

CodeSmith.Pro.4.1.2,下载时介绍是pj的,果然里面有个Keygen,但这玩意和其他的软件注册pj比起来的确是有点变态,我差点被忽悠了。现在貌似终于注册成功了,记录一下,免得下次忘了又被忽悠。下面是注册步骤:1、Enter Registration Information:Name:自己看着办吧。。Organization:同上。。Serial:Keygen中的Unlock Key。填好后,Register2、变态的步骤出现了,打开界面后会出现一个注册失败的提示,这时候要选择Email注册,然后填写Keygen中的Activation Key,满足他!这下他满足了吧!!恭喜,注册成功!

以上就是关于如何使用CodeSmith生成存储过程全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

更多相关资讯

1, 构建数据库,注意数据库的表名必须以tbl开头,视图必须以vw开头,例如tblUserInfo,tblAdminInfo,vwUserI…
查看详情
1, 构建数据库,注意数据库的表名必须以tbl开头,视图必须以vw开头,例如tblUserInfo,tblAdminInfo,vwUserI…
查看详情
1, 构建数据库,注意数据库的表名必须以tbl开头,视图必须以vw开头,例如tblUserInfo,tblAdminInfo,vwUserI…
查看详情
相关文章
推荐游戏
风之谷
风之谷
游戏资讯 10.5M
下载
斗罗大陆3
斗罗大陆3
游戏资讯 566.9M
下载
冠军网球
冠军网球
游戏资讯 148.1M
下载
最佳炮手
最佳炮手
游戏资讯 68.1M
下载
如梦下弦月
如梦下弦月
游戏资讯 840.1M
下载
富甲封神传
富甲封神传
游戏资讯 263.0M
下载