我收到错误:
InvalidCastException was unhandled by user code
Conversion from string "UNITID, INSTNM, ADDR, CITY, STAB" to type 'Integer' is not valid.
jcolebrand 编辑链接到一个要点,因为代码真的很长,请随意分叉:https ://gist.github.com/2788975
该文件是进入 SQL 数据库的 .csv。
我收到错误:
InvalidCastException was unhandled by user code
Conversion from string "UNITID, INSTNM, ADDR, CITY, STAB" to type 'Integer' is not valid.
该文件是进入 SQL 数据库的 .csv。
我从错误消息和您的代码中注意到了几件事。我希望这可以帮助你。
"UNITID, INSTNM, ADDR, CITY, STAB"到 Integer 列中。鉴于我从您的架构中推断出的内容,这些实际上是列,因此您在此过程中缺少一些逗号。如果您要使用参数,它将 (a) 彻底清理代码,(b) 降低安全风险,(c) 迫使您清楚地了解您正在处理的数据类型。