【问题标题】:How do i get data from excel using sql server如何使用sql server从excel中获取数据
【发布时间】:2017-07-30 05:38:23
【问题描述】:

我在 Excel 工作表上有一个工人表,其中包含字段(ID(公司中的工人识别号)、姓名、昵称、出生日期、职能(如果您是机器经理,如果是设备管理...), 重要性(每个功能都有不同的重要性,如果是机器操作员则比接待员更重要)。

我想要做的是查询到 excel 表以绘制 4 个工人,返回名称、昵称和函数。

抽签必须由工人的重要性决定。

重要性最高的人更有可能被抽中。

【问题讨论】:

  • 平局是什么意思?你用什么逻辑来画4?
  • 您使用的是 MySQL 还是 MS SQL Server?不要标记未涉及的产品。
  • 我需要约4个官员,让他们做个测试,看看这4个官员有没有犯罪,因为官员很可能会跛脚。公司不能接受不必要的风险。
  • 我正在使用 SQL Server,对不起,这是我的错误。
  • 所以一次“随机”选择 4 个 - 有什么规则可以在后续运行中不重复?

标签: mysql sql sql-server sql-server-2008


【解决方案1】:

我发现了一些有趣的东西,不妨看看: https://support.microsoft.com/en-us/help/321686/how-to-import-data-from-excel-to-sql-server

从没想过这是可能的。好吧,你知道的越多。

【讨论】:

    【解决方案2】:

    使用查询无法直接实现您的要求。 您必须使用 iTextSharp 或 Aspose 等第三方库来执行此操作。

    【讨论】:

    • 但是不使用库就不能用其他方式吗?
    • 我正在使用 Aspose.cell 处理 Excel 数据。您可以获得 aspose 库的试用版。与 iTextSharp 相比,Aspose 更易于使用。
    猜你喜欢
    • 2017-05-05
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 2011-01-25
    • 1970-01-01
    • 1970-01-01
    • 2015-03-12
    • 1970-01-01
    相关资源
    最近更新 更多