zoukankan
html css js c++ java
SQL Server 根据表名创建实体类的字段和属性
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go -- ============================================= -- Author: <shipeng.wang> -- Create date: <2009-09-11> -- Description: <根据表名创建实体类的字段和属性> -- ============================================= ALTER proc [dbo].[p_Wsp] @tablename varchar(50) as declare @sql varchar(8000) select @sql=isnull(@sql+char(9)+'private ','public class '+@tablename+char(13)+'{'+char(13)+char(9)+'private ')+ case when a.name in('image','uniqueidentifier','ntext','varchar','ntext','nchar','nvarchar','text','char') then 'string' when a.name in('tinyint','smallint','int','bigint') then 'int' when a.name in('datetime','smalldatetime') then 'DateTime' when a.name in('float','decimal','numeric','money','real','smallmoney') then 'decimal' when a.name ='bit' then 'bool' else a.name end+' '+lower('_'+b.name)+';'+char(13)+char(9)+'public '+ case when a.name in('image','uniqueidentifier','ntext','varchar','ntext','nchar','nvarchar','text','char') then 'string' when a.name in('tinyint','smallint','int') then 'int' when a.name='bigint' then 'long' when a.name in('datetime','smalldatetime') then 'DateTime' when a.name in('float','decimal','numeric','money','real','smallmoney') then 'decimal' when a.name ='bit' then 'bool' else a.name end +' '+b.name+char(13)+char(9)+'{'+char(13)+char(9)+char(9)+'get{return '+lower('_'+b.name)+';}'+ char(13)+char(9)+char(9)+'set{'+lower('_'+b.name)+'=value;}'+char(13)+char(9)+'}'+char(13) from syscolumns b, (select distinct name,xtype from systypes where status=0) a where a.xtype=b.xtype and b.id=object_id(@tablename) set @sql=@sql+'}' print @sql
查看全文
相关阅读:
js正则表达式基本语法
类似于QQ的右滑删除效果的实现方法
JS设置cookie、读取cookie、删除cookie
JavaScript随机生成颜色的方法
mysql数据库备份及恢复
Javascript 实现简单计算器实例代码
JavaScript 实现的checkbox经典实例分享
网页瀑布流布局jQuery实现代码
Django Web在Apache上的部署
VIM使用系列之一——配置VIM下C/C++编程环境
原文地址:https://www.cnblogs.com/javawebsoa/p/2458205.html
最新文章
adobe flash插件离线地址
Winform 重启
转 Silverlight开发历程—(画刷与着色之线性渐变画刷)
MVC中Razor页面获取来自控制器名称的方法
asp.net页面中实现如果图片不存在则显示默认图片
在ASP.NET中重写URL
ASP.NET MVC3开发中遇到问题以及解决方法
silverlight读取xml和读取远程文件
PHPMailer远程命令执行漏洞溯源
XForwardedFor注入漏洞
热门文章
【Struts2命令代码执行突破分析系列】S2001
Bash漏洞分析溯源
使用burpsuite和fiddle进行联动抓包
加减乘除代码
读后感
结对编程
查找日程管理系统中的错误
单元测试
jquery加载页面的方法(页面加载完成就执行)
JavaScript 身份证号有效验证详解及实例代码
Copyright © 2011-2022 走看看