當前位置:首頁 » 數據倉庫 » 資料庫怎樣用表格存放結果
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫怎樣用表格存放結果

發布時間: 2022-04-22 13:08:17

sql資料庫建表填入數據後怎麼顯示結果

資料庫管理工具可以直接顯示。
資料庫管理工具可以很直觀查詢到資料庫儲存的數據,如phpMyAdmin只可以直接打開MySQL資料庫的表,直接查看其中的內容。但是Mssql數據即使用SQLServer資料庫管理工具也很難直觀地看到表中保存的數據,需要輸入命令才行。
首先打開軟體,在右側的對象資源器選中需要查詢的mssql資料庫,點擊菜單欄新建查詢,在新打開的窗口輸入表名,點擊執行,就可以看到表的數據。

㈡ 如何設計SQL資料庫表格才能完美的存放這個報表的內容,求大神解答~

你這個表格需要程序支撐,比如每個月數據的錄入以及平均日進量的計算等等
如果什麼都不考慮,就是人工採集數據,直接錄入,然後通過一個程序展示報表
那麼表結構大概這樣


工程名稱
工程量(這個其實可以幾列合計,不需要建列)
平均日進(這個應該能通過工程量/生產天數,也不需要保存,看你需要)
月進(也許是月平均值,沒仔細看你數據關系,總之可以通過計算的就不需要在表中體現)
生產天數(估計是起止時間差,用datediff函數可以得到)
開始時間
截止時間
巷道性質
備注
4月(這部分我估計你是每季度一張表,每個記錄保存三個月就夠了,所以列名可以分別寫月1、月2、月3,到時候生成表頭的時候再調整)
5月
6月

至於列的性質,建議你數字的用int,字元的用varchar(50),時間也用varchar(20),改動方便

合計列和小計列要在生成報表的時候處理

㈢ sql資料庫怎麼存儲一張表格的數據

SQL打開 資料庫 → 下面有個表 → 右鍵新建表 → 按照順序填好你要的列 和列名 → ctrl+s 保存 → 左側「表」的文件夾里 找到你命名過得表 → 右鍵 編輯前200 行 (添加你要的數據)

㈣ 急!如何用VF做一個簡單的資料庫表格 可以存儲錄入數據 建立查詢

我當年的筆記,都給你吧。

一、 建立資料庫
方法一:使用向導,調出方法⑴可採用「文件」菜單「新建」
⑵或採用「工具」菜單「向導」
方法二:使用資料庫設計器
1、 使用向導建立資料庫
特點:可以方便快捷地創建資料庫,但只適用於一般常用的資料庫。
2、 使用資料庫設計器建立資料庫
特點: 最大特點就是靈活性
操作步驟:⑴「文件」菜單「新建」,顯示新建對話框
⑵選擇「資料庫」和單擊「新建文件」鈕
⑶在創建對話框中輸入新資料庫的名稱和單擊「保存」鈕
效果:資料庫文件已經建立完成。
顯示出「資料庫設計器」窗口和「資料庫設計工具」
打開「資料庫設計器」工具方法:「顯示」菜單「工具欄」
選擇「資料庫設計器」
三、建立表
1、 資料庫與數據表
可以先建立自由表,然後再添加到資料庫中
建立新的資料庫表,系統會將其自動加入到資料庫中。
2、 建立自由表
注意:自由表獨立於任何資料庫,如需要課添加到資料庫中,但不能同時
將一個表添加到多個資料庫。
預備知識:建立表必須首先建立表的結構
即要描述各個欄位的欄位名、欄位類型、欄位寬度、如果是數
值型還有小數位數,以及索引、是否再欄位中允許空值(選擇NULL)

3、 建立資料庫表
有三種方法:
法一、「文件」菜單「新建」,顯示新建對話框
選擇「表」和單擊「新建文件」鈕
在創建對話框中輸入新數表名稱和單擊「保存」鈕
法二、再建立完資料庫後,不關閉「資料庫設計器」窗口,單擊滑鼠右鍵後
選擇快捷菜單種的「新表」,單擊「新表」鈕,再創建對話框輸入表 名
後「保存」
法三、使用資料庫設計器工具欄
(「顯示」菜單「工具欄」)
選擇「資料庫設計器」工具欄種的第一個鈕「新建表」

二、使用命令建立資料庫、資料庫表
1、 建立資料庫
CREATE DATABASE 資料庫名稱
2、 建立資料庫表
CREATE TABLE │DBF 表名 [FREE]
(欄位名1 欄位類型 [(欄位寬度 [,小數位數] )]
[(欄位名2……]

二、使用向導建立查詢
1、查詢形式分類:查詢向導:標准查詢
交叉表向導:以電子表格形式輸出查詢結果
圖形向導:以電子圖形形式輸出查詢結果
2、使用查詢向導建立查詢步驟:
[0]使用查詢向導前必須先打開用到的庫表或自由表
⑴欄位選取
⑵記錄篩選
⑶選擇排序方式
⑷查詢完成(選擇保存並運行)(瀏覽查詢)
⑸打開查詢設計器,修改查詢

㈤ 怎麼將資料庫中的數據顯示在表格中

這個要從頭說起就復雜了。我簡單說一下吧。
首先,要把數據從庫中取出來,假設你已經會了。
其次,創建一個表格模型,
DefaultTableModel model=new DefaultTableModel();
//創建表頭
model.setColumnIdentifiers(new Object[]{"日期/時間","操作工","產品型號","數量"});
再次,添加數據
while(results.next())
{
String dt=results.getString("dt");
String name=results.getString("name");
String pname=results.getString("proct");
int i=results.getInt("num");
//把以上數據添加到表格模型的一行中

model.addRow(new Object[]{dt,name,pname,i});
}
最後,用模型生成表格
JTable table=new JTable(model);
當然,還有一些其它的操作,比如把表格顯示出來,表格的字體、行高等設置等等,不再一一贅述。

㈥ 怎麼將資料庫記錄顯示在表格中

給你個思路首先可以使用集合也就是說通過連接資料庫返回所讀取的數據,再存到對象里,然後將對象添加到集合里去,不斷循環,知道讀完所有查詢到的數據;最後將集合返回在頁面上也可以使用循環將集合里的數據取出,再強制轉換為你之前所用到的對象類型,最後在使用表達式將結果顯示在頁面上例:<table><%循環開始取數據(輸出下面代碼)%><tr><td><%=數據%></td><td><%=數據%></td></tr><tr><td><%=數據%></td><td><%=數據%></td></tr><%循環結束%></table>

㈦ 如何將我做好的表格里的數據保存到我做好的資料庫里

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
要是表格中就先定位在表格的那個地方,在保存,等號後面換掉就行了.

㈧ 如何將一個表格整體保存到資料庫中

我曾經也做了個把顯示出來的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>

我就半個月前做了個這東西,不清楚可以聯系我

㈨ 資料庫中的數據怎麼顯示在表格中

不知道你用的什麼語言,什麼資料庫,我用java,oracle資料庫,方法:1)先循環欄位名 2)在欄位循環里循環取數據,這個是我寫的方法 供參考
例如我輸入 select * from table; 直接顯示結果,類似與sql查詢客戶端
//執行select語句
public String getSelect(String sql,int page_sum,int page){
String return_string = "" ;
try {
ConnOracle dbc = new ConnOracle() ;
CallableStatement cs = null;
ResultSet rs = null;
//分頁prc
String insql = "{? = call cus_page.cus_pagination(?,?,?)}";
cs = dbc.getConnection().prepareCall(insql);
cs.registerOutParameter(1, OracleTypes.CURSOR);
cs.setString(2, sql);
cs.setInt(3, page_sum);
cs.setInt(4, page);
cs.executeQuery();
rs = (ResultSet) cs.getObject(1);
--獲取列
ResultSetMetaData rsmd = rs.getMetaData();
int numColumns = rsmd.getColumnCount();
String[] column = new String[numColumns] ;

return_string += "<tr align = 'left' bgcolor='#FFDC75'>" ;
for (int i = 1; i <= numColumns ; i++) {
column[i-1] = rsmd.getColumnName(i) ;
return_string += "<td>" + rsmd.getColumnName(i) + "</td>";
//System.out.print("欄位名:"+rsmd.getColumnName(i)) ;
//System.out.print(" 欄位類型:"+rsmd.getColumnTypeName(i)) ;
//System.out.print(" 欄位類型對應java類名:"+rsmd.getColumnClassName(i)) ;
//System.out.print(" 顯示長度:"+String.valueOf(rsmd.getColumnDisplaySize(i))) ;
//System.out.println() ;
}
return_string += "</tr>" ;
while(rs.next()){
return_string += "<tr align = 'left'>" ;
for(int i=0 ; i< numColumns ; i++){
return_string += "<td>" + rs.getString(rsmd.getColumnName(i+1)) + "</td>";
}
return_string += "</tr>" ;
}

} catch (Exception e) {
ErrorLog.SetLog(e.getMessage() + ">>>sql = " + sql, this.getClass().getName()+"."+new Exception().getStackTrace()[0].getMethodName()) ;
return_string = "<tr><td>"+ e.getMessage() +"</td></tr>" ;
}
return return_string ;
}