新聞中心
Front如何連接數(shù)據(jù)庫(kù)?
1.打開MySQL-Front:

為湖北等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及湖北網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、湖北網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
如果你是第一次使用,打開軟件時(shí)候會(huì)彈兩個(gè)小窗口,一個(gè)叫“打開登陸信息”,另一個(gè)叫“添加信息” 。 意思是你還沒有配置過,我?guī)湍惆雅渲么翱诖蜷_了,你趕緊配置吧。
2.配置數(shù)據(jù)庫(kù)連接信息:
名稱:可以隨便填寫,這里寫“本地?cái)?shù)據(jù)庫(kù)”
host:可以是遠(yuǎn)程的ip地址,也可以是域名,這里寫 localhost,表示連本地的數(shù)據(jù)庫(kù)。由于一般項(xiàng)目數(shù)據(jù)庫(kù)和web應(yīng)用都是放在一起的,所以絕大多數(shù)情況都是使用“l(fā)ocalhost”。
端口:默認(rèn)3306
連接類型:Direct
用戶:root 自己的設(shè)置的用戶名
密碼:root 你自己設(shè)置的密碼
數(shù)據(jù)庫(kù):可以不寫,也可以點(diǎn)擊后面的"...." 選擇數(shù)據(jù),如果你上面的配置有錯(cuò)誤,點(diǎn)了之后無用,如果配置正確這里會(huì)顯示所有數(shù)據(jù)庫(kù)。
最后點(diǎn)擊“確定”
3.打開數(shù)據(jù)庫(kù):
進(jìn)入上一步的設(shè)置,登錄信息里面會(huì)顯示最新的配置,點(diǎn)擊“打開”
4.成功登陸數(shù)據(jù)庫(kù):
如果你的配置正確,就成功登錄了數(shù)據(jù)庫(kù),進(jìn)入軟件的主界面。如果配置不正確會(huì)提示相應(yīng)的錯(cuò)誤。
5.修改配置:
如果你的數(shù)據(jù)庫(kù)信息發(fā)生了變動(dòng),比如修改了數(shù)據(jù)庫(kù)密碼,那么連接配置也需要修改。
點(diǎn)擊菜單欄的“設(shè)置”=》“登錄信息”=》屬性。 就可以進(jìn)行修改了。
6.連接:
當(dāng)你host 和端口配置出現(xiàn)錯(cuò)誤的時(shí)候,會(huì)提示“不能連接”“不能定位”。如果是賬號(hào)密碼錯(cuò)誤,會(huì)提示“#1405 Access denied for。。。。。?!?/p>
VS2008如何與數(shù)據(jù)庫(kù)連接?
首先需要安裝一個(gè)數(shù)據(jù)庫(kù)最好是SQLServer2005的,然后在里面用SQLServerManagementStudio建立數(shù)據(jù)庫(kù)這時(shí)打開VS2008建立前臺(tái)界面,通過Gridview控件就可以實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接具體的步驟,新建web網(wǎng)站---->把Gridview控件拖到頁(yè)面上---->在控件上面選擇數(shù)據(jù)源---->然后按照上面的步驟一步步來,就能導(dǎo)出你想要的數(shù)據(jù)庫(kù)了
網(wǎng)絡(luò)上所有數(shù)據(jù)怎樣進(jìn)入數(shù)據(jù)庫(kù)?
數(shù)據(jù)庫(kù)是網(wǎng)站安全重點(diǎn)保護(hù)的對(duì)象之一,連接信息都會(huì)盡量保密。正式的環(huán)境更是需要專業(yè)的DB人員才可以連接操作。想要打開網(wǎng)站的數(shù)據(jù)庫(kù),第一步需要向網(wǎng)站管理員取得數(shù)據(jù)庫(kù)連接信息。這里以本地的MySQL數(shù)據(jù)庫(kù)為列子,需要IP,端口,賬號(hào)和密碼,確認(rèn)網(wǎng)絡(luò)是相通的。
根據(jù)數(shù)據(jù)庫(kù)連接信息的IP和端口,使用cmd窗口輸入telnet ip 端口,
命令確認(rèn)網(wǎng)絡(luò)可以正常訪問到數(shù)據(jù)庫(kù)。
使用nacicat premium連接數(shù)據(jù)庫(kù)。nacicat premium可以連接到多種類型的數(shù)據(jù)庫(kù),MySQL、Oracle、SQL Server、PostgreSQL、MariaDB、SQLite。
根據(jù)你的電腦系統(tǒng)下載對(duì)應(yīng)的版本,一步步根據(jù)提示頁(yè)面安裝即可。ACCESS數(shù)據(jù)庫(kù)的學(xué)習(xí)方法及資源?
microsoft office access是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng)。它結(jié)合了 microsoft jet database engine 和 圖形用戶界面兩項(xiàng)特點(diǎn),是一種關(guān)系數(shù)據(jù)庫(kù)工具。它在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門,和喜愛編程的開發(fā)人員專門利用它來制作處理數(shù)據(jù)的桌面系統(tǒng)。它也常被用來開發(fā)簡(jiǎn)單的web應(yīng)用程序.
優(yōu)點(diǎn):
(1)存儲(chǔ)
access管理的對(duì)象有表、查詢、窗體、報(bào)表、頁(yè)、宏和模塊,以上對(duì)象都存放在后綴為(.mdb)的數(shù)據(jù)庫(kù)文件種,便于用戶的操作和管理。
(2)面向?qū)ο?
access是一個(gè)面向?qū)ο蟮拈_發(fā)工具。它將一個(gè)應(yīng)用系統(tǒng)當(dāng)作是由一系列對(duì)象組成的,通過對(duì)象的方法、屬性完成數(shù)據(jù)庫(kù)的操作和管理,極大地簡(jiǎn)化了開發(fā)工作。同時(shí),這種基于面
向?qū)ο蟮拈_發(fā),使得開發(fā)應(yīng)用程序更為簡(jiǎn)便。
(3)界面友好、易操作
(4) access是一個(gè)可視化工具,用戶想要生成對(duì)象并應(yīng)用,只要使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫(kù)向?qū)А⒈硐驅(qū)А?/p>
查詢向?qū)?、窗體向?qū)?、?bào)表向?qū)У裙ぞ撸沟貌僮骱?jiǎn)便,容易使用和掌握。
(5)access可以在一個(gè)數(shù)據(jù)表中嵌入位圖、聲音、excel表格、word文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫(kù)報(bào)表和窗體等。access還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動(dòng)態(tài)數(shù)據(jù)相聯(lián)接,輕松生成網(wǎng)頁(yè)。
缺點(diǎn):
access是小型數(shù)據(jù)庫(kù),既然是小型就有它根本的局限性:access數(shù)據(jù)庫(kù)不支持并發(fā)處理、數(shù)據(jù)庫(kù)易被下載存在安全隱患、數(shù)據(jù)存儲(chǔ)量相對(duì)較小等。而且在以下幾種情況下數(shù)據(jù)庫(kù)基本上會(huì)吃不消:
(1)數(shù)據(jù)庫(kù)過大,一般access數(shù)據(jù)庫(kù)達(dá)到50m左右的時(shí)候性能會(huì)急劇下降。
(2)網(wǎng)站訪問頻繁,經(jīng)常達(dá)到100人左右的在線。
(3)記錄數(shù)過多,一般記錄數(shù)達(dá)到10萬條左右的時(shí)候性能就會(huì)急劇下降。
二、對(duì)一些基本知識(shí)的體會(huì)
1 字段數(shù)據(jù)類型
學(xué)習(xí)了access的數(shù)據(jù)類型,發(fā)現(xiàn)計(jì)算機(jī)軟件對(duì)數(shù)據(jù)的處理和管理是很嚴(yán)格的。access數(shù)據(jù)表里面的數(shù)據(jù)字段,是規(guī)定好字段類型的,比如說文本型的、數(shù)值型的、是否型的或日期型的?一旦設(shè)置好了字段的數(shù)據(jù)類型,那么,在該字段中的所有單元格是不能隨便輸入內(nèi)容的,如果輸入的內(nèi)容不符合字段數(shù)據(jù)類型,是輸不進(jìn)去的。比如,日期型的數(shù)據(jù),你輸入漢字,是不能輸入的,而只能輸入諸如:2009-9-29這樣格式的數(shù)據(jù)。這就是字段的數(shù)據(jù)類型的約束性,可以說,是一種強(qiáng)制性;顯然,約束性帶來了數(shù)據(jù)管理的方便,解決了數(shù)據(jù)的分類與管理上的方便。2 數(shù)據(jù)的查詢
access里面的查詢,不會(huì)對(duì)源數(shù)據(jù)表的數(shù)據(jù)造成影響。這是很好的一種分離模式;我們可以根據(jù)自己的查詢,設(shè)置或構(gòu)造簡(jiǎn)單的或復(fù)雜的查詢條件,之后運(yùn)用查詢,就可以查詢到所需要的數(shù)據(jù)的,但是,查詢到的數(shù)據(jù),對(duì)源數(shù)據(jù)表,即原始數(shù)據(jù),不會(huì)造成任何的影響,這就帶來了如下的方便:即能找到所需數(shù)據(jù),同時(shí),又保留了原始數(shù)據(jù)的完整性。 另外,查詢對(duì)象,還支持sql語言的使用,這就從根本上解決了數(shù)據(jù)查詢的難度,提高了靈活性和使用性。
3 窗體的使用
原來我對(duì)軟件界面很好奇,不知道這樣的界面,是如何制作出來的。學(xué)習(xí)了access之后,才知道,這種界面,其實(shí)就是一種窗體。窗體對(duì)象,可以這樣簡(jiǎn)單的來概述:用來顯示數(shù)據(jù)表數(shù)據(jù)的有別于查詢的一種界面。窗體對(duì)象中的用來顯示數(shù)據(jù)的控件,我們可以靈活的自行
設(shè)計(jì),想拖哪個(gè)表的哪個(gè)字段到窗體里面,窗體就顯示哪種數(shù)據(jù),非常方便。
4 關(guān)系
access里面的數(shù)據(jù)表與數(shù)據(jù)表之間,有著關(guān)系這個(gè)概念。關(guān)系,其實(shí)就是兩表或多表,相互之間存在的一種關(guān)聯(lián)或依賴。
比如說,學(xué)生信息表,有id和姓名字段;而學(xué)生成績(jī)表,有id、學(xué)科、語文、數(shù)學(xué)、英語、信息技術(shù)等學(xué)科的成績(jī);后者保存學(xué)生每年每學(xué)期不同學(xué)科的成績(jī)。這樣一來,在學(xué)生成績(jī)表里面對(duì)應(yīng)于一個(gè)同學(xué)的記錄,就有多條;而在學(xué)生信息表中,僅有一條記錄。那么,我們要知道該同學(xué)的姓名,同時(shí)還要查詢與之相對(duì)應(yīng)的成績(jī),只有通過兩表的操作,才能找到數(shù)據(jù)。若要表明某個(gè)id的號(hào)碼所對(duì)應(yīng)的成績(jī)是屬于哪個(gè)學(xué)生,就要使用到表間關(guān)系。通過將學(xué)生信息表里面的id和學(xué)生成績(jī)表里面的id,建立起關(guān)系,或者稱為以此來穿針引線,那么兩表就存在關(guān)聯(lián)了。這樣就可以根據(jù)信息表里面的id,以它作為參照對(duì)象去尋找學(xué)生成績(jī)表里面id號(hào)相同的,就為該學(xué)生的成績(jī)記錄了。
三、具體使用中的一個(gè)問題
在學(xué)習(xí)access的過程中,我發(fā)現(xiàn)使用高級(jí)篩選和查詢這兩個(gè)功能,都可以按照所選擇的字段,設(shè)置條件或準(zhǔn)則,查找滿足一定條件的數(shù)據(jù)。但是兩者有什么區(qū)別呢?后來上網(wǎng)搜索
了一下,然后進(jìn)行實(shí)踐,得出了答案。
①根本的區(qū)別
查詢是access數(shù)據(jù)庫(kù)中的一個(gè)對(duì)象,可以進(jìn)行保存,永久使用;而高級(jí)篩選,僅僅是用來對(duì)數(shù)據(jù)庫(kù)表數(shù)據(jù)進(jìn)行臨時(shí)的查找,一旦關(guān)閉了,篩選就已經(jīng)不存在了。
②對(duì)數(shù)據(jù)查找的區(qū)別
高級(jí)篩選,只存在字段、排序、條件、或這樣的選項(xiàng)的設(shè)置,無論條件如何復(fù)雜或再怎么簡(jiǎn)單,查找出來的數(shù)據(jù),都包含數(shù)據(jù)表中的所有字段。而查詢對(duì)象,除了上述的選項(xiàng)可設(shè)置之外,還有表和顯示兩個(gè)選項(xiàng)可以設(shè)置;這就說明了查詢對(duì)象可以對(duì)多個(gè)表同時(shí)進(jìn)行查詢,查詢出多個(gè)表中滿足條件的記錄,在這里,可以稱為,查詢能對(duì)多表進(jìn)行綜合的查詢,而高級(jí)篩選只能對(duì)一個(gè)表的數(shù)據(jù)進(jìn)行查找。此外,查詢中還有“顯示”這樣的選項(xiàng),當(dāng)我們選擇一個(gè)字段之后,可以將該字段設(shè)置為顯示或不顯示,這樣,在查詢出來的數(shù)據(jù)的瀏覽狀態(tài),就可以根據(jù)需要,顯示部分字段而忽略部分字段。 另外,篩選只有在數(shù)據(jù)表打開的情況下才能使用;而查詢,由于是一個(gè)數(shù)據(jù)庫(kù)中的對(duì)象,需要新建,同時(shí)還需要選擇數(shù)據(jù)源,即數(shù)據(jù)表。
③兩者的關(guān)聯(lián)
高級(jí)篩選的操作方法,和查詢,在使用上類似;但是,由于前者僅有臨時(shí)功能,而不具備永久保存的功能,因此,不能不說是一種遺憾;但是,我們也可以將設(shè)置好條件的高級(jí)篩選,保存成為查詢,操作方法就是:“文件”→“另存為查詢”;這樣,就可以將篩選保存成為查詢對(duì)象了。
④兩者對(duì)數(shù)據(jù)庫(kù)表的影響
查詢對(duì)數(shù)據(jù)表的原始狀態(tài)沒有任何影響;查詢的結(jié)果及保存,不會(huì)對(duì)數(shù)據(jù)表里面的數(shù)據(jù)字段或記錄排序有任何影響。而高級(jí)篩選則會(huì)對(duì)數(shù)據(jù)庫(kù)表原始數(shù)據(jù)的排序有所影響;如果在篩選中使用了排序,并且,在關(guān)閉篩選的時(shí)候,選擇了“是”,那么,篩選出來的數(shù)據(jù)的排序,將會(huì)改變數(shù)據(jù)庫(kù)表原始數(shù)據(jù)的排序。
四、學(xué)習(xí)方法
總結(jié)一下學(xué)習(xí)access的方法,主要有以下幾點(diǎn):
1學(xué)習(xí)計(jì)劃要明確,根據(jù)自己的實(shí)際出發(fā)。
2 從應(yīng)用出發(fā)。學(xué)習(xí)的目的就是為了使用,應(yīng)把學(xué)到的每一點(diǎn)應(yīng)用于實(shí)際操作。
3要多了解相關(guān)信息,多思考,多提問題,多問幾個(gè)為什么,要學(xué)以致用。
4利用網(wǎng)上資料的指導(dǎo)、幫助。
當(dāng)前文章:Front如何連接數(shù)據(jù)庫(kù)?(VS2008如何與數(shù)據(jù)庫(kù)連接?)
網(wǎng)站路徑:http://fisionsoft.com.cn/article/cdospes.html


咨詢
建站咨詢
