我需要更改.NET DLL的代码.我可以通过使用.NET反射器编译DLL来查看代码,但我无法更改DLL的代码.使用.NET Reflector,我反编译代码并保存到我的硬盘中,但是当我能够重新编译代码时,它会给出错误.
很少有代码以二进制格式反编译,很少有代码用c#反编译.是否有任何工具可以更改和重新编译DLL?
以下是我用来尝试反编译DLL的工具:
不幸的是,没有一个工具能够提供完美的源代码来重新编译DLL代码.
我想获取Informix数据库表信息和列信息等
我能够使用此查询找到表名和列名以获取表名:
select tabname from systables
Run Code Online (Sandbox Code Playgroud)
找到列名称
SELECT TRIM(c.colname) AS table_dot_column
FROM "informix".systables AS t, "informix".syscolumns AS c
WHERE t.tabname = 'agent_status'
AND t.tabtype = 'T'
and t.tabid = c.tabid
AND t.tabid >= 100 ;
Run Code Online (Sandbox Code Playgroud)
但我无法在列上找到数据类型和约束.
任何人都可以告诉我SQL查询来获取上面提到的表的总细节?