表格數據保存到資料庫
『壹』 如何將表格數據儲存到資料庫,求代碼和思路
你的表格是文本文件格式的嗎?
如果是文本文件格式的,並且數據之間的間隔是tab鍵,那麼:
java">//讀數據
BufferedReaderin=newBufferedReader(newFileReader("C:/Users/Administrator/Desktop/data.txt"));
//定義line准備接收讀的數據
Stringline="";
//讀取數據
while((line=in.readLine())!=null)
{
//將讀取的一行數據以tab鍵為標志進行分割
String[]str=line.split(" ");
//在這里你可以把一行數據中的str[0],str[1],str[2]...通過jdbc存入資料庫
}
思路就是這樣。
『貳』 表單的內容如何存入資料庫中
EXECL表中的數據導入資料庫並不難!
1、要懂得資料庫知識,並建有相關的可用於存儲該數據的表。
2、可以編程,直接讀取EXECL表單中數據,使用sql寫入資料庫。
3、可以將EXECL另存為文本格式,然後使用BCP或者使用資料庫相關工具或軟體,將文件內容導入資料庫。
『叄』 怎麼將表格的數據全部存儲到資料庫
先用一個數組獲得所有的行數據,
然後遍歷這個數組的同時
將數組中每條有效的數據插入到數據表中就行了
『肆』 如何將表格數據保存到資料庫
先用一個數組獲得所有的行數據,然後遍歷這個數組的同時,將數組中每條有效的數據插入到數據表中就行了
『伍』 php怎麼將表格的數據保存到資料庫
看你的表格,只需要從表單中循環取出所有行,然後依次寫入資料庫就行了
假設表單中是:txt1[] txt2[]......
通過$a=$_POST["txt1[]"]取得值,然後循環寫入:
for($t=0;$t<=count($a)-1;$t++){
// insert into 表 (欄位1,......) values ('$a[$t]',.....)
}
至於列印,在JS中直接windows.print就行了
『陸』 excel 表格存儲到資料庫
這里以SQL SERVE2008為例。SQLSERVER2008有一個「數據導入導出功能」,當然我們也可以打開資料庫之後,在資料庫上點擊右鍵,然後選擇「任務」,選擇「導入數據」,我們就看到彈出淡入數據的對話框:
『柒』 如何將excel表格的數據導入到mysql數據中去
步驟如下:
1,首,需要在mysql管理工具上面新建一個表,也可以用mysql命令創建,表建立完成之後,你需要將表中的欄位名字告訴給填寫excel表的人員.
2,打開excel表,按照程序提供的欄位填寫相應的數據.此時注意下面幾點:名字,比如用紅色標示出來了)需要跟程序提供的一樣,其他的描述,表頭可以不寫都行.
3,使用的mysql管理工具是Navicat
for
MySQL,打開工具,選擇表所在的資料庫,然後點擊資料庫名字,右鍵數據,出來下拉菜單選擇import
wizard
,有漢化版本的更明確.彈出一個選擇界面,我們選擇excel
file文件,
4,點擊next(下一步),選擇自己對應的excel文件就行,然後再下面選在我們的文件內容在哪一個sheet中,也就是你的內容寫在excel什麼地方,這點需要注意,也是關鍵的地方,我的內容在sheet3中,所以我選擇sheet3
,
5,
點擊next
(此步驟也是關鍵步驟),需要注意2點:
1:filed
name
row
就是你的欄位所在excel中的位置,也就是第幾行(簡單辦法,一般就是英文對應的那一列).2:first
data
row(從哪一行開始執行),數據從哪一行開始呢,我這里選擇的是3,4.
6,點擊next
選擇
target
table
目標對應的資料庫,選擇你要導入到哪個資料庫中表中.
7,如果到上面一步沒有問題的話,我們默認next到最後
就行了.然後打開表就能看到數據跟excel表中的一樣.
『捌』 如何將我做好的表格里的數據保存到我做好的資料庫里
Call
OpenConn
Adodc2.RecordSource
=
"select
*
from
usertt
where
卡號='"
&
Text9.Text
&
"'"
Adodc2.Refresh
If
Adodc2.Recordset.RecordCount
>
0
Then
MAGBOX"已有此記錄",32,"提示"
Else
'下面的這個就是把數據保存到資料庫中的
Adodc2.Recordset.AddNew
Adodc2.Recordset.Fields("卡號")
=
Text9.Text
Adodc2.Recordset.Fields("分類")
=
Combo5.Text
Adodc2.Recordset.Fields("姓名")
=
Text3.Text
Adodc2.Recordset.Fields("領卡日期")
=
Format(Now,
"yyyy-mm-dd
hh:mm:ss")
Adodc2.Recordset.Update
End
If
End
If
要是表格中就先定位在表格的那個地方,在保存,等號後面換掉就行了.
『玖』 怎麼把EXCEL表裡的數據寫入資料庫
一.使用php
excel
parser
pro軟體,但是這個軟體為收費軟體;
二.可將excel表保存為csv格式,然後通過phpmyadmin或者sqlyog導入,sqlyog導入的方法為:
·將excel表另存為csv形式;
·打開sqlyog,對要導入的表格右擊,點擊「導入」-「導入使用載入本地csv數據」;
·在彈出的對話框中,點擊「改變..」,把選擇「填寫excel友好值」,點擊確定;
·在「從文件導入」中選擇要導入的csv文件路徑,點擊「導入」即可導入數據到表上;
三.一個比較笨的手工方法,就是先利用excel生成sql語句,然後再到mysql中運行,這種方法適用於excel表格導入到各類sql資料庫:
·假設你的表格有a、b、c三列數據,希望導入到你的資料庫中表格tablename,對應的欄位分別是col一、col二、col三
·在你的表格中增加一列,利用excel的公式自動生成sql語句,具體方法如下:
一)增加一列(假設是d列)
二)在第一行的d列,就是d一中輸入公式:
=concatenate("insert
into
tablename
(col一,col二,col三)
values
(",a一,",",b一,",",c一,");")
三)此時d一已經生成了如下的sql語句:
insert
into
table
(col一,col二,col三)
values
('a','一一','三三');
四)將d一的公式復制到所有行的d列(就是用滑鼠點住d一單元格的右下角一直拖拽下去啦)
5)此時d列已經生成了所有的sql語句
陸)把d列復制到一個純文本文件中,假設為sql.txt
·把sql.txt放到資料庫中運行即可,你可以用命令行導入,也可以用phpadmin運行
『拾』 如何將一個表格整體保存到資料庫中
我曾經也做了個把顯示出來的html代碼保存到資料庫里,我使用的腳本是asp.net但是有一點,我覺得可以給你幫助,就是思路..
首先,從資料庫里讀出你要保存的數據,或者是其他方式讓你要的數據顯示到html里..然後在要保存的html前後加個div標簽,在把這個標簽用 javascript取出來,傳到一個input里..你再獲取input里的資料庫就可以保存了..
代碼:
我在以下代碼中
<div id="divout">
要導出的html內容區
</div>
再用以下js取到一個隱藏的input里<input type="text" id="" name="">
<script language="javascript">
function zcaddcheck(){
document.getElementById('').value=document.getElementById('divout').innerHTML;
document.Form1.Button1.click(); //在通過該代碼激活保存到資料庫里去
}
</script>
我就半個月前做了個這東西,不清楚可以聯系我