私はクラスのゲームプロジェクトに取り組んでおり、XNAとJavaの間で選ぶことができます。 XNAの使用を選択したチームは少数であり、Javaコンテンツを中心とした講義が多数ありますが、講義の主な理論テーマの1つは、データにアクセスするためにデータベースを使用していることです。 XNAの実際の実装ではなく、さまざまなソフトウェアエンジニアリング実装オプションがあります。XNA Windowsゲームの簡単なデータベースアクセス - .mdbが動作しない[非常に基本的]
私たちはゲームを作って、データベースを追加したいと思っていますが、XNAが.mdbや.msaccessファイルに満足できないという難しい方法を見つけ出していますか?
"" Test.mdb "に使用するインポータを自動検出できませんこのファイルタイプを処理するインポータはありませんプロジェクトでこのファイルタイプを扱うインポータを指定してください"
私は完全に立ち往生してしまいました。オンラインソリューションの多くは、SQL Serverデータベースの使用を提案していますが、本当に基本的なレベルからそれらを作成する方法もわかりません。私たちがこのゲームに取り組んでおり、誰もがSQL Serverを正常にインストールできるようにするには、私たちが残した時間に邪魔されることなく、最も現実的な選択肢ではありません。
他のXNA非サーバーベースのデータベースオプションはありますか?そうでない場合は、SQL Serverデータベースをゲームに導入する最良の方法は何ですか?5人の人が完全に実行でき、既存のSQL Serverのバージョンが異なる人は誰ですか?それは問題なのだろうか? ASP.NETクラスで大量の大量虐殺が発生したため、これを言います。
Accessを超えたデータベースについては、「System.Data.OleDb;を使用する」問題、ファイルをインポートすること、接続文字列を設定することが前提になっています。
EDIT:データ>新しいデータソースを追加し、手順に従って、MSACCESSとSQL Compactデータベースの両方を追加しようとしました。一歩近づくウーホー。しかし、私は常に "データ型の型情報を取得できませんでした"というエラーが発生しています。/ Th良いことは、少なくともNameDataSet.xsdファイルが生成されていることです。これをどのようにしてクエリ文字列で使用できますか?手動で接続文字列を入力する必要がありますか?先の知識なしで始めるための多くはありません:(
この推定データベースに対して行うクエリの例を教えてください。現時点では、必要なのは配列だけであるかのように聞こえます。 –
私たちは最後の試合で様々な座標の配列を使用しましたが、恐ろしいことです。私たちには、40以上の説明文字列、100以上の座標のセット、プレーヤーの爪などがあります。私はそれらをまだどのようにクエリするつもりであるかについて具体的にはわかりません。 データベースをXNAに組み込む方法を知りたいだけですが、配列は簡単ですが、簡単な方法を使いたくありません。私はXNAとSQLデータベースに関する他の記事を見てきましたが、設定が難しいとは思えません。データベースの初心者向けのXNA固有のガイドを見つけることができず、「インポーター」エラーが本当に私を妨害しています。 ) – user1352580
配列は単純ではありませんが、(通常)より効率的です。すなわち、システム上の要求がより速く、要求も少ない。より良い、言い換えれば。もちろん、そのクラスが別の話であるデータベースに関するものであれば。教授訓練が教育的な理由からあまり実用的でないアプローチをとることはほとんど珍しいことではない。 –