推奨:ASPプログラミングの一般的なコードASPプログラミングの共通コード ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
記録を書くこと:
学習目的:データベースの基本操作を学ぶ - 記録を書き込む
データベースの基本操作は、レコードのクエリ、レコードの作成、レコードの削除、レコードの変更にすぎません。
今日は、最初にレコードを書くことを学びます。最初にフォームを作成する:(次の記事を5.htmとして保存)
<form name = form1 method = post action = exa5.asp>
name <入力タイプ=テキストname = name> <br>
tel <入力タイプ=テキスト名= tel> <br>
メッセージ<入力タイプ=テキスト名=メッセージ値=> <br>
<入力タイプ=送信name = submit value = submit>
<入力タイプ=リセットname = submit2値= reset>
</form>
フォームをexa5.aspに送信し、以下はexa5.aspのコードです:(次のコードを5.aspとして保存)
<%
conn = server.createObject(adodb.connection)を設定します
conn.open driver = {microsoftアクセスドライバー(*.mdb)}; dbq =&server.mappath(data/guestbook.mdb)
name = request.form(name)
tel = request.form(tel)
メッセージ= request.form(メッセージ)
exec = inserting into guest(name、tel、message)values( '+name+'、+tel+、 '+メッセージ+')
conn.execute exec
conn.close
conn =何も設定しません
response.writeレコードが正常に追加されました!
%>
ここで最初の2つの文章は言いません。最後の3つの文章は言いません。幹部は実行されたコマンドであり、レコードが追加されていると言ったので、誰もが注意深く読むべきです。
テーブルの名前は挿入後に追加され、その後の括弧は追加する必要があるフィールドです。フィールドのコンテンツはデフォルト値であり、省略できます。ここの変数はアクセスのフィールド名に対応する必要があります。そうしないと、エラーが発生します。値は送信された変数に追加されます。 execは文字列であり、ゲスト(名前、Tel、メッセージ)の値( 'は最初の段落であり、aspに埋め込まれない二重引用符を使用することができないため、二重引用符の代わりに使用し、二重引用符で2つの変数を入れ、別の段落で2つの変数を接続できます。数値変数であるため、この文の代わりにフォームから送信されたデータをゆっくりと分析する必要はありません。
次のconn.executeは、このexecコマンドを実行することです。最後に、オープンデータベースを閉じて、定義されたコンポーネントを空に設定して、リソースを返すことができるようにしてください。
次のステートメントは、データベースコードを閉じるために使用されます。
rs.close
rs = Nothingを設定します
conn.close
conn =何も設定しません
注文を逆にすることはできません!データベースにアクセスして調べたり、Duqu.aspを使用してレコードが多すぎるかどうかを確認できますか?以下は、前のセクションのファイルを使用してデータベースを読んでいる私の図です。
共有:ASP FSOファイルの読み取りと書き込みこのファイル実装コードASPはしばらく合格しました。ASPFSOを使用してファイルの読み取り操作を実装することについて話させてください。学ぶ必要がある友達はそれを参照できます。 1.AtendofStreamこのプロパティは、テキストファイル全体の終了に到達したかどうかを示します。その値はtrueまたはfalse 2.CreateTextFileを使用して新しいテキストファイル3を作成します。