【问题标题】:bunch of weird characters instead of text一堆奇怪的字符而不是文本
【发布时间】:2018-12-17 09:19:27
【问题描述】:

我真的指望你的帮助。

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

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

谢谢

萨布希。

【问题讨论】:

  • 要用notepad++打开一个Excel文件,你必须把文件另存为.csv
  • 我已经尝试过使用包含实际数据的初始文件。仍然有框和符号而不是文本:/

标签: sql excel visual-studio unicode encode


【解决方案1】:

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


正如@Gary'sStudent 建议的那样,如果你想打开 excel 文件 直接在文本编辑器中,需要保存为.csv

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

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


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

【讨论】:

    猜你喜欢
    • 2013-06-24
    • 2016-02-29
    • 2018-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-04
    • 1970-01-01
    • 2021-07-25
    相关资源
    最近更新 更多