我收到错误:
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) 迫使您清楚地了解您正在处理的数据类型。