2012-02-26 3 views
0

イム:C#は、存在し、サクソン(XML)学校ではほとんどのプロジェクトの意思で

あなたはカレンダーイベント いくつかの素晴らしい方法で、それらのイベントを提示し、Webページを入力し、クライアント。

私たちは、XMLファイルを扱うデータベースを選択しなければならないということです。自由に選択したプロジェクトで、実際にはデータベースは必要ありません。私はGoogleで検索し、(Googleと相性のない名前を:-()が存在を知ったI'veは、サーバーをセットアップし、XMLファイルをアップロード

質問:。。

  1. 接続するためにどのように

    ?へ
  2. イム/送信存在する(私がインストールしているとVisual Studioにサクソンを追加しました)C#のからXMLファイルを編集する方法を理解しようとしている。(接続されている場合)

イム新しいですC#言語と新機能XMLファイルの概念。

私のプログラムはローカルのxmlファイルを編集してイベントを追加することができるので、データベースへの書き込み方法を理解する必要があります。

xml-filesとxquerysを扱う他のデータベースがありますか?C#を使用して接続すると文書化されていますか?

+0

[新規聞かれる質問](http://stackoverflow.com/questions/9455267/をhow-do-process-only-certain-xml-nodes/9455308#9455308)が含まれています。 XML処理がどのように行われているかをご覧ください。 –

+0

あなたの質問に答えるのは非常に難しいです。それほど具体的ではありません。オープンソースのXMLデータベースが必要な場合は、おそらくeXistが良い選択ですが、データベース製品の学習曲線は重要であり、オープンソース製品はしばしばよく文書化されていません。 –

答えて

0

:\プログラムファイル(x86の)\マイクロソフトのSDK \ Windowsの\のV7:「Cで見つかったコマンドPROMTとwsdl.exeを使用して

は、SOAP接続用のファイルを.csファイル作成します。 0A \ビン\」

"wsdl.exe http://localhost:8080/exist/services/Query?wsdl"

"wsdl.exe http://localhost:8080/exist/services/Admin?wsdl"

はあなたに必要なの.csファイルを提供しますプロジェクト(それらをプロジェクトにコピーして含める)。

QueryService qs = new QueryService(); 

private void dbConnection() 
     {    
      try 
      { 
       currentSession = qs.connect("user", "password"); 
      } 
      catch (Exception catcherror) 
      { 
       MessageBox.Show(catcherror.ToString(), "Error connecting to the database"); 
      } 

     } 

これは、あなたがここに必要なすべてを見つける行われます

http://exist-db.org/exist/api/org/exist/soap/Admin.html

http://exist-db.org/exist/api/org/exist/soap/Query.html

0

eXist-dbに関連する質問(eXist-dbはGoogleの方が良い言葉です)では、eXist-dbのほとんどのユーザーが生きて息を吹き込む存在オープンメーリングリストに参加することをお勧めします。あなたはそこにすばやく返信する可能性が高いです。登録はhttps://lists.sourceforge.net/lists/listinfo/exist-openです。乾杯。 SOAPを使用して

関連する問題