問題タブ [dataprovider]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - データ ソースを読み取って操作するのではなく、ADO.NET を使用してデータ ソースを作成する方法
オブジェクトのかなり複雑なツリー構造を生成する別のプログラムのプラグインを作成しています。ユーザーは、分析とレポートのためにプラグインからこのデータをエクスポートする必要があります。迅速でクリーンなレポートを作成するには、MS Access データベースが最もアクセスしやすいため、MS Access データベースにエクスポートできるようにしてほしいと思います。しかし、多くの重複コードなしで他のデータ ソース (XLS、XML、SQL Server など) に簡単にエクスポートできるように設定したいとも考えています。
ツリー構造からさまざまなDataTableを設定する再帰メソッドを作成しました。次に、これらのDataTablesをDataSetに詰め込むことができます。しかし、その時点で私はちょっと迷っています。
私が見つけたADO.NETの例はすべて、中心的なデータ ソースを持つことから始まります。次に、接続文字列を使用して、正しいDataProviderを介してデータへのDataConnectionを作成します。その後、変更をソースに戻す必要があるかどうかに応じて、 DataReaderまたはDataSetのいずれかを取得できます。
それでも、私はDataSetから始めており、そこからデータ ソースを作成する必要があります。既存の空のデータ ソースに基づいて新しいDataConnectionを作成し、それを自分のDataSetに設定する簡単な再利用可能な方法はありますか?
たとえば、空の MS Access ファイルへのDataConnectionを作成できます。次に、再帰メソッドを使用して、ツリー構造からDataSetにさまざまなDataTableを設定できます。しかし、この結果のDataSetを空のアクセス データベースに入力するにはどうすればよいでしょうか。
さまざまなDataProvidersや接続文字列を交換するだけで、さまざまな潜在的なデータ ソースに簡単にエクスポートできるように、十分に汎用的なメソッドを望んでいます。
apache-flex - ComboboxDataprovider-関連付けられたIDではなくXMLからlabelFieldのみを取得します
今回もデータプロバイダーと協力して戻ってきます。
さて、私はFlexで少しトレーニングをしていて、検索して、XMLデータを介してComboBoxにデータを入力することができました。それはかなりうまく機能し、彼はXMLから各アイテムのLabelFieldを取得しますが、XMLから取得しない各アイテムに関連付けられたIDを取得します。
コード:
そして今、PHPからの出力XML:
これが起こることです。私はXMLから国名を取得しますが(<nome></nome>
)、関連付けられたIDを配置しません(<id</id>
)。
これで、ComboBox.selectedIndexにバインド可能なラベルを配置したためです。
また、Webで見た例によれば、これを使用したこともわかりますがpais.data = "id";
、XMLからComboBoxの各アイテムNOMEまでのIDを含める必要があります。
私はFlexを初めて使用するので、おそらく正しい方法で物事を表現していませんでした。
どんな助けでも大歓迎です。ありがとう。
apache-flex - コンボボックスデータプロバイダ
私は次のものを持っています:
Index.as は次のとおりです。
私の問題は、コンボボックスに[object Object]が表示されることです
私は、cfc に問題がなく、getStuff に「name」というフィールドがあることを知っています。オブジェクトの値が表示されないのはなぜですか? 前もって感謝します。
c# - PostgreSql + C#:VS2008でのデザインタイムのサポート
Npgsql Data Provider for .netをインストールし、実行しました
ユーザーマニュアルにあるように、データセットデザイナを使用できません。TableAdapterをデザイナーに追加すると、新しい接続を要求されますが、オプションはAccess、MS Sql、またはSQLite(既にインストールされている他のdataProviders)です。PostgreSqlのオプションはありません。また、プロジェクトにNpgsqlへの参照を追加しようとすると、dllを検索する必要があります。これは、[参照の追加]メニューの[.Net]タブに表示されません。
私が欠けているものは何ですか?
.net - Entity FrameworkとLINQExtenderプロジェクトはどのように異なりますか?
WPFおよびASP.NETMVCプロジェクトでLINQ-to-SQLを次のように使用しました。
- データベースを作成する
- テーブルをデザイナにドラッグします
- 生成されたクラスをLINQで使用する
これで、データソースがWebサービス、データベース、およびXMLファイルの組み合わせであるプロジェクトがあります。Entity Frameworkについて理解していることから、LINQ-to-SQLで作成できるのと同様のクラスを作成できますが、他のソース(Webサービス、XMLファイルなど)もラップします。ただし、これがどのように行われるかはわかりません。データなどを保存するためにサービスで呼び出すメソッドがわからないため、便利なドラッグアンドドロップビジュアルデザイナーで動作します。
そこで、LINQで使用できるデータプロバイダーを作成できるLINQExtenderも見つけました。ある意味で、これはEntity Frameworkと同じことですが、EntityFrameworkで使用できるクラスを作成する方法のようです。
LINQExtenderやEntityFrameworkのようなツールは、データプロバイダー/ ORMレイヤーを作成するための競合するソリューションですか、それとも一緒に使用するツールですか?
visual-studio - VisualStudio2008を使用したSQLServerCompact
VistaでSQLServer2008とVisualStudio2008を実行しています。MicrosoftのWebサイトからSQLServerCompact 3.5 SP1をダウンロードして、インストールを実行しました。VS 2008で作業しているWindowsアプリケーションのサーバーエクスプローラーを開き、データ接続を右クリックしてから接続を追加すると、使用可能なデータプロバイダーが表示されるダイアログが表示されます。問題は、SQLCompactがオプションの1つではないことです。SQLCompactがVS2008でデータプロバイダーとして表示されない理由はありますか?
apache-flex - コンボ ボックスの xml データ プロバイダの設定に関する問題
PHPファイルを使用してコンボボックスのドロップダウンリストを取得しようとしています。その php ファイルは、コンボボックスのデータ プロバイダーとして使用されている xml 文字列を返します。
私もこのスレッドをたどりましたが、無駄でした。
詳細
mx:Application の creationComplete 属性を init() に設定しました。init() 関数で、次の HTTPService を送信しました
コンボボックス:
更新: xml は次のようになります。
しかし、ブラウザでinterfaces.phpを実行すると、表示されるのはeth0eth1だけですが、xmlデータ全体を含む文字列をエコーしています。xml 型の文字列全体を表示するべきではありませんか? :(
c# - RDBMS から WCF への ASP.NET DataProvider の交換
SOAP Web サービスを介してすべてのデータ アクセスをプッシュしているクライアントがあります。いいえ、理由はわかりません。彼らは、すべての XML の構築と解析でプロセッサを暖かく保ちたいと思っているのでしょう。とにかく... Oracle の DataProvider を使用してプログラムされた既存の Web アプリを WCF に移動する必要があります。私はまだ Web サービスを書いていません。データ アクセスに WCF プロキシ (または任意の SOAP クライアント) を使用する DataProvider を作成するのに役立つツール/フレームワーク/アイデアはありますか? これは可能ですか?
c# - エンティティフレームワークの.Netデータプロバイダーをラップする方法
もう一度質問を説明しようと思います:
クエリとその結果、およびクエリの実行にかかった時間をログに記録できるように、EntityFrameworkにログインを導入したいと思いました。Jaroslaw Kowalskiは、Entity Frameworkと元のプロバイダー間の通信を傍受するために、プロバイダーをラップしました。また、私が使用しようとしているトレース機能も提供します。
私が混乱しているのは、彼が書いたこのラッパーの完全性です。現在、彼はConnection、Command、Transaction、DataReader、およびProviderFactoryのみをラップしています。私は、EntityFrameworkがプロバイダーと通信するすべての方法を認識していません。EntityFrameworkがデータプロバイダーを使用するすべての方法を知りたいと思いました。たとえば、EntityFrameworkがDataAdapterやDataSetsなどを使用している場合
apache-flex - フレックスを使用してコンボボックスデータプロバイダーで条件演算子を使用することは可能ですか?
私のコンボボックスでは、条件に基づいてチーム名を表示する必要があります。だから私はのようにしようとします
dataProvider="{usersXML.users.user.(id=10).name}"
しかし、いくつかのエラーが表示されます。しかし、私が試した場合
dataProvider="{usersXML.users.user.name}"
すべての名前を表示します。それは働いています。
リストを表示するためにどのように条件を付けることができますか。コンボボックスで。紹介してください。dataProvider で id の配列を確認することは可能ですか?