请问怎么做自制一个代码生成器?
今天老师布置要做一个获取SQL某表结构,然后进行分析自动生成该表对应的属性类(实体类)我觉得SQL那边肯定得用语句获得表的结构。。但没学。。。还有就是怎么能分析出这个表每个字段对应到C#中相应的字段。。
这对我来说 是个难题哇。。 请教了 ,不用给出具体实现方法。。希望前辈给点思路或者可以查的资料 ,我能自己去查查资料试试 --------------------编程问答-------------------- 请教请教。。 --------------------编程问答-------------------- 获取SQLSERVER 表结构的语句
SELECT T.NAME '表名',C.NAME '列名',C.NAME '中文列名','N',P.NAME '类型',C.LENGTH '长度',CASE P.NAME WHEN 'datetime' THEN 0 ELSE C.XSCALE END '小数',C.LENGTH '编辑长度',NULL,
C.COLORDER '列序号',NULL,NULL,NULL,NULL,'Y','Y',NULL,C.ISNULLABLE '是否空',C.NAME '列别名',NULL,NULL,NULL
FROM SYSCOLUMNS C ,SYSOBJECTS T,SYSTYPES P
WHERE T.TYPE ='U' AND T.ID = C.ID AND P.XTYPE = C.XTYPE
ORDER BY T.NAME,C.NAME
本文来自: 华软论坛 详细出处参考:http://www.huarw.com/bbs/dispbbs.asp?boardid=73&id=1746&page=1 --------------------编程问答-------------------- 老师想让你搞一个DataTable
用TableMapping来做,在System.Data.Common这个名称空间下,
第三个单词可能写错,但你去看一下就知道了. --------------------编程问答--------------------
Whoaimi你这个语句 写的 太乱了。。没有说明 还有很多无用列
我只需知道 如何获得某个表的 结构就行了。。
你给我的这语句 我完成不了。 --------------------编程问答-------------------- 汗 不好意思 我试了是可以的。。我去照着做做 谢了 --------------------编程问答-------------------- 动软就有代码生成器,可以看看 --------------------编程问答-------------------- 你的日记很好!!
我会支持你的文章的。。。。。
。。。。。。。。。
补充:.NET技术 , C#