簡體   English   中英

通過網頁將數據從Excel導入到SQL-搜索短語

[英]Importing data from Excel to SQL through webpage - Searching for phrases

在這里,非常底層的程序員負責處理我不太了解的事情。

我公司有一個網頁,其中包含客戶的Excel文檔,讀取數據並將其移至SQL數據庫。 它不是太復雜:它顯然以Excel的名稱管理器為指南在特定單元格(例如,名為“ OrderNumber”的列下的單元格)中查找數據。

If IsDBNull(xlRS.Fields("OrderNumber").Value) OrElse IsNothing(xlRS.Fields("OrderNumber").Value) Then
    strPartNumber = ""
Else
    strPartNumber = Trim(xlRS.Fields("OrderNumber").Value)

但是,將要使用此頁面的每個客戶都使用略有不同的Excel表單。 盡管每個人都會有一個“訂單號”列,但其在表單上的位置因客戶而異。 無法說服大多數人使用我們的標准化模板,因此我需要確定是否有更好的方法可以做到這一點。

我不確定是否正確設置了該選項,但是使用VB.net,是否可以通過搜索短語(例如“ Order”)而不是提供確切位置來定位Excel表格單元格? 如果沒有,可以用來解決該限制的方法是什么?

如果數據采用表格格式,則可以使用適當的數據提供程序進行ADO.NET。 我一直在做這種事情,並且確實工作得很好,但前提是數據是一個簡單的表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM