Ⅰ 網頁製作——如何實現調用資料庫
首先,頁面1中用表單提交數據你要查詢的數據
代碼參考:<form action="對應的servlet類" metohd="post" name="form1">
接著,建立一個selvet類,繼承HttpServlet,在selvet類的doPost()方法里寫入查詢資料庫的代碼,主要利用request來獲取頁面1中的參數,通過reponse來給頁面2傳輸資料庫查詢的結果
代碼參考:
Connection con=null;
Statement stmt=null;
ResultSet rs=null;
String name=request.getParameter("name");
Class.forName("oracle.jdbc.driver.OracleDriver");
con = DriverManager.getConnection( "jdbc:oracle:thin:@localhost:test1", "test","stst");
stmt = conn.createStatement();
rs = stmt.executeQuery("select ename,empno,deptno from emp where empno like \'"+name+"');
reponse.setContentType("text/html;charset=GB2312");
PrintWriter out=response.getWritertr();
out.println("<html> <body>");
out.print("<table border>");
out.print("<tr><td colspan=8 align=center>用戶數據</td></tr>");
out.print("<tr>");
while(rs.next)
{
our.print("<tr>");
our.print("<td>"+rs.getString("ename")+</td>);
our.print("<td>"+rs.getString("emono")+</td>);
our.print("<td>"+rs.getString("depno")+</td>);
our.print("</tr>");
}
out.print("</tr>");
out.print("</table>");
out.print("</body> </html>");
out.close();
rs.close();
stmt.close();
con.close();
Ⅱ 怎樣調用資料庫的數據
你這個問題太大了。有很多方法。就程序設計語言來說,很多程序設計語言都有調用資料庫的命令。一般地,先建立資料庫連接,再用命令調用sql語句獲取資料庫的數據。對於.net的linq,操作更方便,功能更強大。
Ⅲ 資料庫怎麼使用
以在製作標簽為例子來使用資料庫導入。
支持Excel,Access,csv,mysql等多種類型的資料庫,可以實現連接資料庫批量生成條形碼二維碼標簽,Excel可以說是很常用的資料庫類型之一。有時候我們在製作標簽的時候可能只需要其中的某些列數據,而不是全部數據,這個時候就可以對Excel多列數據進行篩選導入,只導入需要的列數據,接下來我們就簡單介紹一下具體的操作方法。如下圖Excel表中三列數據,選擇只導入「名稱」和「編號」列。
新建一個標簽,打開「資料庫設置」,添加Excel數據源,彈出Excel數據源管理窗口,點擊「瀏覽」找到並添加電腦上的Excel文件,點擊「測試連接」後可以看到欄位一欄就是Excel的三列數據,欄位默認是全選(背景色是深色,也就是導入Excel所有列數據);
Ⅳ 如何調用資料庫中的數據
你先你的程序上添加Activex data object Library 控制項然後你可以連接資料庫, 連接資料庫的時候你要用connection ixiang
我給你寫連接資料庫的代碼
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;User Id=admin;Password=;
這個語句通過連接資料庫
C:\mydatabase.mdb
這個地址你自己換你資料庫文件保存的地址。
好好學習好好努力
Ⅳ 怎麼調用資料庫操作類
直接調用就行了,不過可能你需要引用文件,以下是例子
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//文件conn.php,用於連接資料庫
class DB_Conn {
}
//文件 db.php, 用於資料庫操作,這個類必然需要使用資料庫連接對象,因此引用conn.php
require_once conn.php;
class DB {
}
//文件user.php
require_once 'db.php';
class User {
public function getUserById($id) {
$conn = new Db_Conn();
$db = new Db();
}
}
以上只是示意,如果文件不在一個目錄下記得修改路徑。而且,一般來說資料庫對象應該包含連接資料庫和數據操作的全部功能,不需要分別寫在兩個類裡面。我覺得你對面向對象的理解還很淺薄,需要進一步累積經驗。
Ⅵ 資料庫如何調用
1、先分析資料庫需要保存哪些信息,還要考慮用什麼類型的欄位,當然,剛開始時沒經驗可能會有問題,多試幾次。
基本上一個信息就是一個欄位,如行政區是一個欄位,地理位置是另一個欄位,因為你的這個圖片上所表示出現的信息比較單一,所以可以考慮只用一個數據表,但是如果想要讓功能更加多樣化的話,最好是多使用幾個有關聯的表,相互之間的操作才能給用戶更多的體驗。
2、資料庫的操作,其實就是Select、insert、updata之類的。
資料庫的連接之類的很簡單,就是一句連接代碼而已,其它的就是一個數據集的操作,根據用戶的選擇反饋得到不同的結果,查詢之類的也就是這個意思
3、asp的設計,可以用DWMX之類的軟體,做起來簡單點。
找幾個簡單的留言本的asp源碼的來看看就差不多了。
-----------------------------------------------------
順便說一句,asp其實不建議學習了,要麼用C#用asp.net,要麼學習PHP,以後擴展空間大一些!!!!
Ⅶ vb6.0如何調用SQL資料庫
在窗體上加一個adodc
控制項,然後屬性,可以手工設置資料庫的類型及一些參數(如:用戶名,口令),設置好後,點測試連接,會有提示成功與否。當然,你得會一些sql
語法。
Ⅷ 怎麼調用mysql資料庫
首先在運行輸入 cmd
打開了之後在此輸入 mysql -h你的IP或者花生殼的賬戶 -uroot -p該資料庫的密碼
例如:mysql -h30.158.59.78 -uroot -pabc123
mysql -htom.xicp.net -uroot -pabc123
Ⅸ SQL資料庫怎麼設置默認調用64位的導入導出功能
一、導出導入SQL Server里某個資料庫
1.在SQL Server企業管理器里選中要轉移的資料庫,按滑鼠右鍵,選所有任務->備份資料庫。
2.備份 選資料庫-完全,
目的 備份到 按添加按鈕
文件名在SQL Server伺服器硬碟下輸入一個自定義的備份資料庫文件名(後綴一般是bak)
重寫 選重寫現有媒體
最後按確定按鈕。
如果生成的備份資料庫文件大於1M,要用壓縮工具壓縮後再到Internet上傳輸。
3.通過FTP或者remote desktop或者pcanywhere等方法
把第二步生成的備份資料庫文件或者其壓縮後的文件傳到目的SQL Server資料庫,如果有壓縮要解壓。
4.目的SQL Server資料庫如果還沒有此資料庫,先創建一個新的資料庫;
然後選中這個新創建的資料庫,按滑鼠右鍵,選所有任務->還原資料庫
還原->從設備->選擇設備->磁碟->添加(找到要導入的備份資料庫文件名)->確定
還原備份集->資料庫-完全
最後按確定按鈕。完全的資料庫導入成功了。
(如果在已經存在的SQL Server資料庫上還原資料庫可能遇到有還有其它人正在使用它而恢復操做失敗,
可以去看 ->管理->當前活動->鎖/對象->找到資料庫下鎖的進程號->到查詢分析器里用kill 進程號殺掉這些鎖,然後再做還原)
注意:如果在原有的目的SQL Server資料庫上從備份文件(*.bak)還原資料庫會把已經存在的表、存儲過程等資料庫對象全部替換成最近這次導入的備份資料庫里的內容。
如果一定要還原備份文件(*.bak)里部分數據,需要另外建一個新資料庫,其邏輯名稱和數量同備份文件(*.bak)里資料庫的邏輯名稱和數量一致;
Ⅹ 請問c#如何調用資料庫中的數據(具體的代碼實現)以及sql中要做如何設置 謝謝!
sql中只要建立表即可,無需進行其他設置
在web.config中設置資料庫連接字元串
<appSettings>
<add key="SqlConn" value="Server=伺服器IP;DataBase=資料庫名;UID=用戶名;PWD=密碼;"/>
</appSettings>
2.在登錄頁面登錄按鈕代碼中加入語句
protected void LogButton_Click(object sender, EventArgs e)
{
string userid = this.Userid.Text.Trim();//用戶名
string pwd = FormsAuthentication.(this.Pwd.Text.Trim(), "MD5");//密碼
string ConStr = ConfigurationManager.AppSettings["SqlConn"].ToString();
SqlConnection sqlconn = new SqlConnection(ConStr);
sqlconn.Open();//建立連接
string mysql = "select count(*) as iCount from 表名 where UserID = '"+userid+"'";//查詢語句
SqlCommand cmd = new SqlCommand(mysql, sqlconn);
SqlDataReader sqlreader = cmd.ExecuteReader();
sqlreader.Read();//查詢表數據
string Count = sqlreader["iCount"].ToString();
sqlreader.Close();
sqlconn.Close();
if (Count != "0")
{
sqlconn.Open();
string mysql1 = "select * from 表名 where UserID = '" + userid + "'";
SqlCommand cmd1 = new SqlCommand(mysql1, sqlconn);
SqlDataReader sqlreader1 = cmd1.ExecuteReader();
sqlreader1.Read();
string DrPwd = sqlreader1["UserPwd"].ToString().Trim();
string DrUser = sqlreader1["UserName"].ToString().Trim();
sqlreader1.Close();
sqlconn.Close();
if (DrPwd == pwd)
{
Session["logname"] = DrUser;
Session["logstate"] = 1;
Response.Redirect("main.aspx"); //登錄下級界面
}
else
{
Response.Write("登錄密碼錯誤!");
this.Pwd.Focus();
}
}
else
{
Response.Write("登錄用戶錯誤!");
this.Userid.Focus();
}
}
你可以參考以上登錄代碼,自行編輯查詢語句,實現調用資料庫數據的功能.望採納,謝謝.