2013-06-01 50 views
0
<script language="javascript" > 
function GetData(cell,row){ 
var excel = new ActiveXObject("Excel.Application"); 
var excel_file = excel.Workbooks.Open("I:Work/database/72550.xls"); 
var excel_sheet = excel.Worksheets("CA 2012-2013 HMO Plans"); 
var data = excel_sheet.Cells(cell,row).Value; 
document.getElementById('div1').innerText =data; 
} 
</script> 

<input type="button" value="Hearing Services" onClick="GetData(45,2);" /> 

這是在一個表中,但我不認爲它是必要的顯示,當然文件名稱被改變。我只需要知道如何從同一張工作表中一次拉出兩個單元格以顯示在網頁上。我只從一個單元中獲得了它的工作。如何將另一個單元格數據添加到我的結果文本中?如何從使用javascript的同一工作表上的2個不同Excel單元格中獲取信息?我

+0

如果你寫了這個函數,你似乎已經知道如何實現你的目標了。最後一行從特定單元格獲取值,然後最後一行顯示特定元素中的值,因此重複第二行以將另一個需要的值存入另一個變量,例如'data2',然後同時顯示值,例如'... innerText = data +'
'+ data2;'。 – nnnnnn

回答

-1

更容易取得數據庫中的所有信息,並進行交叉連接,因爲您使用java,我建議您使用oracle,因此簡單的交叉連接取決於您的excel工作表的頭文字。 裏面你的代碼使用odbc連接,你可以簡單地獲得連接部分,如果你連接你的數據庫裏面的sql開發人員。

+1

問題在哪裏提到Java?你爲什麼在談論使用Oracle來訪問電子表格?你無意中回答了錯誤的問題嗎? – nnnnnn

相關問題