當前位置:首頁 » 操作系統 » ASP資料庫

ASP資料庫

發布時間: 2022-01-08 13:36:26

1. asp 怎麼寫入資料庫

OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|db1.mdb";
OleDbCommand comm = new OleDbCommand();
conn.Open();
comm.Connection = conn;
comm.CommandText = "Insert Into [Time] ([begin],[over],[name]) Values (@begin,@over,@name)";
comm.Parameters.AddWithValue("@begin", a);
comm.Parameters.AddWithValue("@over", b);
comm.Parameters.AddWithValue("@name", c);
comm.ExecuteNonQuery();
conn.Close();

注意:
1、以上代碼是以access數據為例。
2、如果表裡面有其他不能為空的欄位存在,需要給他們提供值,自動增加的欄位除外。
3、db1.mdb文件的只讀屬性去掉,在文件的屬性-安全性裡面,添加 everyone帳號和NETWORK Service 帳號可修改許可權。

2. ASP 顯示資料庫內容

應該不能用do
while循環。因為do
while至少要循環一次。然後資料庫里沒有數據,所以會出錯。
你改成while循環就好了。

3. asp資料庫

他是下不到的~因為asp文件要經過解析後才會傳輸到客戶端~<%%>里的代碼在伺服器端執行後,生成相應的html傳遞給客戶端,<%%>里的代碼就不會出現了~不過mdb的是可以下到的,前提是他知道你的mdb的地址~所以mdb不要用datebase。mdb這種名字,很容易猜到的~另外你也可以把mdb後綴改成asp~

4. ASP資料庫中添加數據

你添加數據 又不需要返回值!你寫得麻煩了 可以用<%
set rs=conn.execute("Select count(*) as num form us where ip="&ip)
If rs.eof then
conn.execute("Insert into us ('欄位','欄位') values (後面是值)")
else
Response.write "false"
end if
%>

5. ASP網站一般是結合什麼資料庫做的

因為ASP有ADODB組件,所以一般的資料庫都可以,包括Oracle,但是主要使用的是兩種資料庫Microsoft Office Access和MS sql Server。

  1. Microsoft Office Access簡稱 Access

    主要應用於中小型網站,包括企業網站和公司網站,個人博客的類型的網站。甚至一些小型信息網站。他的優點就是簡單好操作,缺點就是數據量太大超過10G以上基本上就不能正常使用了。

  2. MS SQL Server簡稱SQL資料庫

    主要應用於中型大型網站上,也是現在人們最常用的資料庫之一,ASP和SQL搭配很好,它的主要優點就是運行速度穩定,容量大,對網站和數據的穩定有著重要的優勢。

現在程序員普通兩種都會有涉及使用,主要是根據你行業針對客戶人群數據來選擇,本身沒有好壞,只有更適合。

6. asp怎樣查詢資料庫

首先創建SqlConnection對象連接資料庫,然後定義查詢字元串,最後對GridView控制項進行數據綁定。
示例:
下面通過一個示例介紹在ASP.NET 2.0應用程序中如何查詢資料庫中記錄。
新建一個網站,默認主頁為Default.aspx,在Default.aspx頁面上分別添加一個TextBox控制項、一個Button控制項和一個GridView控制項,並把Button控制項的Text屬性值設為「查詢」。該頁在實現時,首先編寫一個GridView控制項數據綁定方法bind(該方法請參見5.3.2中bind方法),並在Page_Load事件中調用該方法顯示資料庫中記錄,具體代碼如下。
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.bind();
}
}
然後在【查詢】按鈕Click事件下編寫實現資料庫查詢操作的代碼,具體代碼如下。
protected void Button1_Click(object sender, EventArgs e)
{
if (TextBox1.Text != "")
{
string str = "select * from Region where RegionID='" + TextBox1.Text.Trim() + "'";
sqlconn = new SqlConnection(sqlstr);
sqlconn.Open();
SqlCommand sqlcom = new SqlCommand(str,sqlconn);
int result = Convert.ToInt32(sqlcom.ExecuteScalar());
if (result > 0)
{
SqlDataAdapter myda = new SqlDataAdapter(str, sqlconn);
DataSet myds = new DataSet();
myda.Fill(myds);
GridView1.DataSource = myds;
GridView1.DataBind();
sqlconn.Close();
}
else
Response.Write("<script>alert('沒有相關記錄')</script>");
}
else
this.bind();
}

7. ASP資料庫是什麼

Active Server Pages(ASP,活動伺服器頁面)就是一個編程環境。
在其中可以混合使用HTML、腳本語言以及組件來創建伺服器端功能強大的Internet應用程 序。
如果你以前創建過一個站點,其中混合了HTML、腳本語言以及組件,你就可以在其中加入 ASP程序代碼。
通過在HTML頁面中加入腳本命令,你可以創建一個HTML用戶界面。並且還可以通過使用 組件包含一些商業邏輯規則。

8. ASP資料庫配置在哪個文件

conn.asp 就是你網站設置資料庫的文件,在/shop/admin 目錄下,你的問題應該是伺服器的,不是程序的,你和提供給你空間的商家聯系下,讓他們給你解決就可以了.

9. asp網頁如何訪問資料庫

在asp動態語言頁面中連接資料庫是通過asp內部的ADO組件通過ODBC完成。
1、首先應創建 Connection 對象的實例。
下面的腳本創建 Connection 對象
<%
'Create a connection object
Set cn = Server.CreateObject("ADODB.Connection")
'Open a connection; the string refers to the DSN
%>

2、接著打開資料庫連接:
cn.Open "FILEDSN=MyDatabase.dsn"
注意:無論在等號 (=) 之前還是之後,DSN 字元串都不能包含空格。
在這種情況下,Connection 對象的 Open 方法引用基於 DSN 的文件,其中包含關於資料庫的位置和配置信息。也可以不引用 DSN,直接顯式引用供應程序、數據源、用戶 ID 和密碼。
3、連接過程:
<%

Set cn = Server.CreateObject("ADODB.Connection") '創建資料庫連接對象
Set rsCustomers = Server.CreateObject("ADODB.Recordset") '創建資料庫查詢對象
cn.Open "FILEDSN=SQLlink.dsn" '打開資料庫
strSQL = "SELECT username,password FROM [myDatabase].[dbo].[user] where username='guying'"
rsCustomers.Open strSQL, cn '運行SQL語句
%>
4、處理資料庫返回數據
Set username1= rsCustomers("username") '獲取username欄位的返回結果
Set password1= rsCustomers("password") '獲取password欄位的返回結果
Do Until rsCustomers.EOF
Response.Write username1 & " " & password1 & "<BR>"
rsCustomers.MoveNext
Loop '通過循環獲取所有返回記錄

10. ASP資料庫

推薦你去www.tech.163.com/school 看下關於天轟穿的ASP教學視頻 簡單易懂 你要的東西在那都可以看到
我就簡單回答你問的幾個問題
建立與資料庫的連接
ASP提供了兩種連接資料庫的方式:
1)用OLEDB連接打開資料庫
用OLEDB創建資料庫的連接格式如下:
<%con.open="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&server.MapPath("admin.mdb")
set Con=Server.CreateObject("ADODB.Connection")%> '建立connection對象
這種連接方式不需要在ODBC中建立系統DSN,可以直接通過訪問路徑來建立對資料庫的連接。
2)用ODBC連接資料庫:
註:用ODBC連接資料庫需要設置數據源,我們可以通過在ODBC數據源中創建系統DSN來實現。
用ODBC創建資料庫的連接格式如下:
<% set Con=Server.CreateObject("ADODB.Connection") '建立connection對象
con.open="AccessDSN"%>
使用ADO組件查詢WEB資料庫
1) 指定要執行的SQL命令
連接資料庫後,可對資料庫操作,如查詢,修改,刪除等,這些都是通過SQL指令來完成的,如要在數據表「客戶定餐信息」中查詢客戶名稱為「劉德華」的記錄。
通過調用execute對象執行sql語句:
sqlStr = 「select * from 客戶定餐信息 where 客戶名 = '劉德華'」
rs = con.Execute(sqlStr)
2) 關閉資料庫
conn.close()

熱點內容
單片機android 發布:2024-09-20 09:07:24 瀏覽:764
如何提高三星a7安卓版本 發布:2024-09-20 08:42:35 瀏覽:663
如何更換伺服器網站 發布:2024-09-20 08:42:34 瀏覽:310
子彈演算法 發布:2024-09-20 08:41:55 瀏覽:288
手機版網易我的世界伺服器推薦 發布:2024-09-20 08:41:52 瀏覽:816
安卓x7怎麼邊打游戲邊看視頻 發布:2024-09-20 08:41:52 瀏覽:161
sql資料庫安全 發布:2024-09-20 08:31:32 瀏覽:93
蘋果連接id伺服器出錯是怎麼回事 發布:2024-09-20 08:01:07 瀏覽:506
編程鍵是什麼 發布:2024-09-20 07:52:47 瀏覽:657
學考密碼重置要求的證件是什麼 發布:2024-09-20 07:19:46 瀏覽:480