.NET初心者です。

XMLデータで掲示板を作っています。
書き込んだスレッドを投稿№で検索し、削除するプログラムを作っています。
SQLSERVER・accessを使用せず、コーディングする方法はございますでしょうか。
参考までに、エラーとなりますが、現在のコードを記載いたします。宜しくお願いいたします。
Private Sub btndelete_Click〜
  Dim xd As New XmlDocument
  Dim rt As XmlNode
  Dim atcl As XmlNode
  xd.Load(Server.MapPath(”article.xml”))
  rt = xd.DocumentElement
  atcl = rt.SelectSingleNode(”ancestor::” & _
  ”article[articleID=’” & txtdelete.Text & ”’]”)
  atcl.RemoveChild(atcl.ChildNodes.Item(txtdelete.Text))
  xd.Save(Server.MapPath(”article.xml”))
  Server.Transfer(”default.aspx”)

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:w405nm No.1

回答回数19ベストアンサー獲得回数0

ポイント100pt

排他制御は自分で実装しなければならないかもしれませんが、掲示板のログデータを XML形式で保存する形にし、 DataSet に読み込ませれば SQL Server 同様に XML DB として機能すると思います。

当然 SQL も発行できますし。

検索・抽出・削除が終われば XML ファイルとしてまた書き出してやればよいだけかと。

一度、全ログファイルを DataSet に読み込むので数万件のデータだと厳しいかもしれませんが・・・。

id:tosimix

ご回答ありがとうございました。

アドバイスいただいたページを参考に作ってみます。

また何か投稿するかもしれませんが、

そのときは宜しくお願いいたします。

2004/08/10 23:56:46
  • id:w405nm
    はてなで質問するより

    既にご存知かもしれませんが、.NET のコミュニティサイトに行ってみては如何でしょうか?
    はてなで質問されるよりベテランの方も居られますし多くの方の意見も聞けますので、良い打開策が見つかると思いますよ。

    [@IT] @IT会議室 > Insider.NET 会議室
    http://www.atmarkit.co.jp/bbs/phpBB/viewforum.php?forum=7&24573

    [GotDotNet] .NET開発 > Web アプリケーション開発 掲示板
    http://www.gdncom.jp/general/bbs/ShowForum.aspx?ForumID=36

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません