一堆奇怪的字符,而不是文字

时间:2018-07-09 16:07:22

标签: sql excel visual-studio unicode encode

我真的希望得到您的帮助。

好几个小时以来,我一直试图通过msvs将excel文件作为表格通过msvs插入到sql数据库中,无论我尝试了什么,输出数据始终是一些奇怪的字符集,方框等。首先,我认为可能是PC语言设置,我尝试将它们更改为本地语言,将系统语言环境更改为自己的语言,等等。但是没有结果。 然后,我只是打开一个excel文件,在其中键入单个字母“ d”,并尝试在notepad ++中将其打开以检查结果是否相同。它又是一大堆框和符号,而不是单个字母“ d”。 *试图更改记事本++中的编码,但也没有起作用。

您知道什么可以帮助我吗?真令人沮丧。

谢谢

Sabuhi。

1 个答案:

答案 0 :(得分:0)

当然会发生,当您尝试在文本编辑器中打开已编译的程序时,这是常见的行为


  

如@ Gary'sStudent所建议,如果要打开excel文件   直接将其保存在文本编辑器中,则需要另存为.csv

  1. Ctrl + Alt + S
  2. 选择.csv文件类型:

    enter image description here

  3. 保存(可能需要调整表格数据以适应.csv格式


无论哪种方式,听起来您都对想要达到的目标感到困惑。如果您想将Excel文件导出为数据库(它具有自己的怪癖,而且并非完全适合数据库的最佳方法),那么您应该能够在数据库编辑器中查看数据库-无论您使用哪种格式导入并编译后使用,而不是尝试在文本文件中打开它!