問題タブ [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.
actionscript-3 - JSON をデータプロバイダーにデコードできません
PHPファイルをロードし、この関数decodeJSONを呼び出して、データを解析してコンボボックスに表示したいのですが、トレースを実行すると、
ここにコードがあります
php - PHPUnitとデータプロバイダーの問題
私は次のテストケースを持っています:
PHPUnitで実行すると、次のようになります。
テストは失敗するはずですが、失敗しません。私は持ってみました:
しかし、私は得ます:
私はそれを宣言しようとしましたがstatic(マニュアルに書かれているように)、それでも違いはありません。
以前も同じように機能していたことを覚えていますが、間違っている可能性があります。私は何が欠けていますか?
よろしくお願いします。
PHP5.3.3上のPHPUnit3.4.14(PEARから取得)
apache-flex - flex での dataProvider の反復
私は疑問に思っています... DropDownList に基づくコンポーネントで、dataProvider を反復処理したいと考えています。最初に、それが機能しなかったこと(コンパイルされましたが、反復されませんでした)は次のとおりです。
IList がオブジェクトを提供しないか、誰かが簡単に説明できるものを提供しないため、うまくいかなかったと思います。
効率の観点から見るとひどいものを試してみましたが、それでもうまくいきます。これです:
しかし、それはとても恐ろしいので、別の可能な解決策についてここで尋ねたいと思いました.
アップデート:
詳しく説明します...私は作成しています(まあ、すでに作成されています)DropDownListのように、インデックスではなくバインド可能なコンポーネント(selectedIndex="@{variable}"など)ですが、 ArrayCollection 内の変数の値に。
と の 2 つのオブジェクトを持つ dataProvider があるとし{a:'5', nmb:'five', blabla:'cinco'}ます{a:'39', nmb:'thirty-nine', blabla:'treinta y nueve'}。
このコンポーネントは、次のように宣言されている場合:
val値を idxName で定義された変数と比較して、DropDownList を適切なインデックスに設定/取得するために使用します。
さて、これはコード全体です(それほど多くはありません):
.net - エラー 175: 指定されたデータ ストア プロバイダーが見つかりません
MySQL .NET Connectorで VS2010 を使用しています。以前は機能していた私のプロジェクトが報告を開始しました:
エラー 175: 指定されたデータ ストア プロバイダが見つからないか、有効ではありません。
理由はわかりませんが、MS が VS へのホットフィックスを推奨した後、状況がおかしくなりました。
案の定、テスト用の ADO.NET Entity Data Model をプロジェクトに追加しようとすると、.edmx ファイルを生成する Entity Data Model ウィザードで [データベースから生成] を選択してもデータ プロバイダーが表示されません。さらに悪いことに、既存の .edmx ファイルを右クリックして [データベースからモデルを更新...] を実行しようとすると、VS2010 がダイアログ ボックスの死のスパイラルに陥り、タスク マネージャーでのみ終了できます。
修正方法は次のとおりです。VS2010をシャットダウンします。MySQL コネクタを完全にアンインストールします。リブート。MySQL コネクタを完全にインストールします。リブート。VS2010 を再起動します。
突然、私のデータ プロバイダーが存在します。コードをコンパイルできます。テスト用の .edmx ファイルも追加します。ウィザードは MySQL データベースを認識し、テスト接続に合格し、リレーショナル テーブルを使用してオブジェクト モデルを構築します。好きなだけクリーニング/再構築できます。
アプリを実行するまでは問題ありません。私の「修正」は固執しません。
その時点で、接続オブジェクトが null を返していることを示す例外がスローされ、コードを変更せずに再コンパイルすると、エラー 175 エラーが再び発生します。泡立てて、すすぎ、繰り返します。
この StackOverflow の回答に基づくいくつかの実験では、接続文字列が有効であることが示され、MySqlConnection オブジェクトを使用してデータベースにアクセスし、この状態で自分の作業クエリをロールバックできます。
問題は、データ ストア プロバイダーが何らかの形で迷子になったり踏みつけられたりしているように思われ、これが EntityFrameworks を介して何かを実行する機能に影響を与えています。
誰かが似たようなものに出くわした場合、そして私が試してみると思う有用な提案やアイデアがあれば、これらが保存されている場所を探すためのアドバイスを探しています.
更新- この情報は私の問題を解決しませんでしたが、VS2010 をより安定させました。コントロールパネルからそれをアンインストールし、再起動してから、新しいものをインストールしました。VS2010 は、 EntityFrameworks を操作するためのデータベース プロバイダーを記憶するようになりました。どうやら、古いものをアンインストールすると思って新しいMySQLコネクタをインストールしたようですが、代わりにお互いにステップオーバーしています。
今、私はわずかに異なるメッセージを述べているSystem.ArgumentException内部を取得しています:System.Data.Entity.dll
指定されたストア プロバイダーが構成内に見つからないか、無効です。System.ArgumentException: 要求された .Net Framework データ プロバイダーが見つかりません。インストールされていない可能性があります。
これはSystem.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName)メソッドで発生します。
リビジョンノート-- 上記の取り消し線の理由は、VS2010 が最終的に再び設定を失ったためです。しかし、コントロール パネルから .Net コネクタをアンインストールし、再起動せずにコネクタを再インストールし、データ プロバイダを環境に戻すことができました。問題のこの部分は、.NET コネクタの問題というよりも VS2010 のバグのように感じられます。
.net - IBM DB2、IDS、およびU2 Data Provider for.NETFrameworkで予期しないエラーが発生しました
Visual Studio 2010の最新のベータツールを(ここから)インストールしようとすると、次のエラーが発生します。
IBM DB2、IDS、およびU2 Data Provider for.NETFrameworkで予期しないエラーが発生しました。この問題を解決するには、プロバイダーベンダーに連絡してください。
私は何が間違っているのですか?!
手順(evrthはバージョン9.7fp3a):
1 - IBM DataServerランタイムクライアントをインストールします
2 -IBMDataServerドライバーパッケージをインストールします
3 -IBM.NETProviders4.0Beta-64bit-解凍して、readmeに記述されているとおりに実行します。ここでのevrthは素晴らしいようで、dllをドライバーディレクトリにコピーし、フレームワークのmachine.configを変更し、GAC
4にアセンブリを登録します。-IBM.NETVSAI4.0ベータ版は、「成功」と表示されたセットアップbatファイルを実行し、しばらくすると消えます。
その後、VS2010を実行し、サーバーエクスプローラーで新しい接続を追加しようとします。
例外IBMDB2、IDS、...で予期しないエラーが発生しました。
ここで発生します。
OS:Windows7x64。
私が間違っていることを教えてください。
前もって感謝します。
c# - サービス層のエンティティを削除する: Delete(T item) を foreach するか、Delete(List) を呼び出す必要がありますリスト)?
私のユーザーは、DataGrid 内の複数のエンティティを削除できます。customerService クラスに DeleteCustomer メソッドを作成する必要がありますか?
お気に入り
プレゼンター/ビューモデル:
また
何が良いと思いますか?
apache-flex - リストデータプロバイダについて助けが必要です
何が間違っているのかわからないので、誰かが私に説明してくれるかもしれません。
amfphp が送り返すオブジェクトの配列があり、次のようになります。
私が使用しているmxmlは次のとおりです。
アクションスクリプトは次のとおりです。
データグリッドはテスト用です。私が抱えている問題は、データグリッドにヘッダー配列の値が入力されることですが、リストには次のエラーが表示されます。
型強制に失敗しました: []@dcc5629 を mx.collections.IList に変換できません
私は何を間違っていますか?
xml - Flex Hero: XML データの読み込みは機能するが、リストが更新されない
この Flex 4.5 (ブリトー) モバイル プロジェクトがあります。

これは、TextXML.mxml という 2 つのファイルで構成されています。
そして、1 つのボタン、1 つのリスト、および 1 つの HTTPService を持つ Home.mxml:
(コンソールでトレース出力を確認できるように) デバッガーでアプリを実行し、[XML の読み込み] ボタンをクリックすると、XML データがPHP スクリプトから正常に読み込まれていることがわかります。
残念ながら、リストは空のままです。
ここに小さなものが欠けているような気がします。イベントをリストに送信する必要がありますか? 上記のように dataProvider を再割り当てしようとしましたが、役に立ちません...
ありがとうございました!アレックス
apache-flex - Flex:カスタムリストコンポーネントの作成
mx:Boxコンテナを拡張して、2つのボタンがコンテナの外側に配置され、その内容を循環しようとしています(スクロールバーと同様)。
基本的に「mx:HBox-> mx:Buttonmx:Box mx:Button」のようなカスタムコンポーネントを作成しました。ここで、ボタンとボックスはhboxの子です。
カスタムコンポーネントを介してボックス(たとえば、dataProviderとitemRenderer)へのアクセスをユーザーに提供するにはどうすればよいですか?
したがって、「local:MyCustomComponent dataProvider = "rar" itemRenderer = "rar" />」と記述するだけで、そのコンポーネント内のボックスで使用できますか?
actionscript-3 - AS3: データプロバイダーまたはそのコンテンツが変更されたかどうかを知る方法
私はある種のコンボボックスコントロールを実装しています(を拡張することによりspark.components.supportClasses.DropDownListBase)
さて、このコントロールの中。私は知る必要がある:
- データプロバイダーが変更/割り当てられた場合。(私ができる...以下の最初のアプローチが機能します);
- dataprovider コレクション内のアイテムが変更された場合。
私はトリックをしなかった2つの方法を試しました...
最初のアプローチ:
2 番目のアプローチ:
これはに基づいているため、DropDownListBase; CollectionEvent.COLLECTION_CHANGEそれはすでにイベントをディスパッチする必要があります..?
何か案は?
更新:上記で編集..最初のアプローチでは、データプロバイダーが変更されたかどうかを知ることができますが、データプロバイダーコレクションでアイテムが更新されたかどうかはわかりません。2番目のアプローチはまったく機能しません..