C#数据库工具开发(四)
问题(07/13)
1. SQL查询某个表中所有字段名和字段类型
SQLServer:
1 | string sql = @"USE " + DBName+ "; select COLUMN_NAME,DATA_TYPE,CHARACTER_MAXIMUM_LENGTH,IS_NULLABLE from INFORMATION_SCHEMA.COLUMNS t where t.TABLE_NAME = '" + TableName+"';"; |
Oracle:
1 | string sql = @"select column_name, data_type from user_tab_columns where table_name = '"+TableName+"'"; |
2. Linq to XML解析半闭合标签的XML文件有问题
看(五)
linq需要学习
3. XML Document System.Net.WebException异常
在XmlDocument doc = new XmlDocument();doc.Load(path);
之间加断点调试会引发上述异常。正常调试没问题。
4. C#string操作
常用方法
split:按字符分割返回一个string数组
substring:获取部分字符串