Ⅰ 資料庫建好之後,怎麼在資料庫中輸入數據以便後期查詢
for ($i=0; $i<count($values); $i++) {
$sql = "insert into customer (openid, opercode, text, time, worker) values
$stmt = $dbh->prepare( $sql );
$stmt->execute( array( ".$values[$i]." ) );
$rn = $stmt->rowCount();
echo "<script>alert();</script>";
}
Ⅱ 表格怎麼做錄入資料庫
首先我們需要在mysql管理工具上面新建一個表,也可以用mysql創建,表建立完成之後,你需要將表中的欄位名字告訴給填寫excel表的人員.
打開excel表,按照程序提供的欄位填寫相應的數據.此時注意下面幾點:名字(我用紅色標示出來了)需要跟程序提供的一樣,其他的描述,表頭可以不寫都行.
我使用的mysql管理工具是Navicat for MySQL,打開工具,選擇表所在的資料庫,然後點擊資料庫名字,右鍵數據,出來下拉菜單選擇import wizard ,有漢化版本的更明確.彈出一個選擇界面,我們選擇excel file文件
點擊next(下一步),我們選擇我們對應的excel文件就行,然後再下面選在我們的文件內容在哪一個sheet中,也就是你的內容寫在excel什麼地方,這點需要注意,也是關鍵的地方,我的內容在sheet3中,所以我選擇sheet3 ,如圖:
點擊next (此步驟也是關鍵步驟),需要注意2點: 1:filed name row 就是你的欄位所在excel中的位置,也就是第幾行(簡單辦法,一般就是英文對應的那一列).2:first data row(從哪一行開始執行),數據從哪一行開始呢,我這里選擇的是3,4.
點擊next 我們選擇 target table 目標對應的資料庫,選擇你要導入到哪個資料庫中表中.
如果到上面一步沒有問題的話,我們默認next到最後 就行了.然後打開表就能看到數據跟excel表中的一樣.
Ⅲ 資料庫的備注型數據怎麼輸入
SELECT column_name,column_comment FROM information_schema. COLUMNSWHERE table_schema = 'staq' AND table_name = 'jfjy_user_exam' AND table_name = 'jfjy_users_group'
1、創建表的時候,添加表名備注和欄位備注。
2、表創建完成添加表名備注和欄位備注。
3、查看備注信息。
Ⅳ 怎麼把數據輸入資料庫中新建的表
可以有兩種辦法啦:
1.在企業管理器裡面建:這種方法很簡單點擊選中的資料庫右鍵新建即可相信你應該會不多說了。
2.在查詢分析器里建:基本思路要建表,表是要在庫里建的所以你要先引用你要使用的資料庫加進來再開始建表,以下為一個簡單實例;
create
database
student
--創建一個student資料庫由於這里主要說建表所以建一個簡單的資料庫
use
student
--引用資料庫student
create
table
test(
--創建一個test表
name
varchar(20)
primary
key
indentity(1,1),--列名(欄位名)
數據類型
在此加主鍵約束就不用加非空約束
再加上自動增長列(含義從1開始增長增長量是1)
password
varchar(10)
not
null
--注意建表最後一個欄位名時結尾不要加逗號否則會出錯
)
Ⅳ 如何向SQL資料庫中輸入數據
方法/步驟
1、在sql server 2008中,滑鼠右鍵點擊新建好的數據表dbo.Table_1,選擇編輯前200行。
Ⅵ 資料庫輸入數據問題
這個是主鍵約束的問題。
INSERT INTO course VALUES ('A','A','A',1)
表COURSE 的cpno列為主鍵。
不能插入重復值
假如我執行了上面的SQL語句 再也不能插入在cpno列插入A的值了。
換個別的值就OK。
Ⅶ 怎樣成批向資料庫輸入數據
drop procere if exists s_card;
delimiter $$
CREATE PROCEDURE s_card()
BEGIN
DECLARE j INT(11);
loop1: WHILE j<=1000 DO
insert INTO `tablename`(xxxxxx) values (xxx);
SET j=j+1;
END WHILE loop1;
END$$
delimiter ;
把上面存儲過程運行一下,輸入 call s_card()可以循環插入1000條數據
如果要指定輸入條數可以把數字從外界傳入
Ⅷ 資料庫如何輸入多家公司抬頭
資料庫輸入多家公司抬頭方法如下:
1 輸入公司名稱 ,年份,財務杠桿。2
財務指標,分別幾個自變數。3
保存表格。格式最好為xls。因為低版本的可能識別不了。
還有頁面布局匯總選擇頁面設置,工作表標簽中有列印頂端標題行,選擇公司行作為頂端標題行。後面列印的每張都會有公司。
Ⅸ 怎麼向資料庫里輸入數據用SQL
假設 資料庫名稱:db.mdb 表名:user 欄位:id(自動編號),name(用戶名),pws(密碼)
conn.asp (資料庫連接)
<%
TimesDB="db.mdb"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&TimesDB&"")
On Error Resume Next
Set conn = Server.CreateObject("ADODB.Connection")
conn.open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "資料庫連接出錯,請檢查連接字串。"'注釋,需要把這幾個字翻譯成英文。
Response.End
End If
%>
post.asp (表單數據提交)
<form name="form1" method="post" action="save.asp">
<table width="760" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="241">用戶名:</td>
<td width="519"><input name="name" type="text" id="name"></td>
</tr>
<tr>
<td>密碼:</td>
<td><input name="pws" type="text" id="pws"></td>
</tr>
<tr>
<td align="right"><input type="submit" name="Submit" value="提交"></td>
<td><input type="reset" name="Submit2" value="重置"></td>
</tr>
</table>
</form>
save.asp(提交數據的保存)
<!--#include file="conn.asp"-->
<%
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from proct",conn,1,3
rs.AddNew
rs("name")=trim(request.form("name"))
rs("pws")=trim(request.form("pws"))
rs.Update
rs.close
set rs=nothing
conn.close
set conn=nothing
response.Write "<script language=javascript>alert('添加成功!');history.go(-1);</script>"
response.End
%>
這樣基本上就實現了數據添加
insert語句其實很少使用的,如果想要使用insert語句的話
rs.AddNew
rs("name")=trim(request.form("name"))
rs("pws")=trim(request.form("pws"))
rs.Update
去掉
rs.Open "select * from proct",conn,1,3
雙引號中加入你的insert語句就可以了。
Ⅹ access資料庫表中輸入數據的方法有幾種
如果總結起來,應用有這幾種方法:
1、直接輸入:建立表後,直接向表中輸入數據
2、導入外部數據:可以把外部數據,如電子表格、文本文件、其它資料庫數據,導入到ACCESS表中。