造成原因:类的属性名和表中的列名不一致
针对表的字段名与类的属性名不相同的情况:
解决方案:
1.必须声明sql时,使用类的属性名来命名字段的别名
2.使用RequestSetMetaData()时,需要使用getColumnLabel()来替换获取列的别名.
说明:如果sql中没有给字段起别名,getColumnLabel()获取的就是列名
造成原因:类的属性名和表中的列名不一致
针对表的字段名与类的属性名不相同的情况:
解决方案:
1.必须声明sql时,使用类的属性名来命名字段的别名
2.使用RequestSetMetaData()时,需要使用getColumnLabel()来替换获取列的别名.
说明:如果sql中没有给字段起别名,getColumnLabel()获取的就是列名
打赏作者