問題タブ [datasource]
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.
linq - null 値を含む DataSource により ComboBox が失敗する
私は、Linq を使用して C# と .Net 2.0 に真っ向から取り組みましたが、次のようないくつかの問題をデバッグする際にいくつかの問題が発生しています。
cmbObjects
Linq を使用して取得した一連のオブジェクトを設定したいComboBox コントロール ( ) があります。List<T>
ジェネリックを設定するヘルパー メソッドを作成しました。
関数を true または false で呼び出したときの結果を確認しました。 にList
は正しい値が含まれています。 を渡すと、最初の値としてtrue
含まnull
れ、その後に他のオブジェクトが続きます。
DataSource
ただし、をに割り当てるComboBox
と、コントロールは値を含む項目の表示を単に拒否しnull
ます (選択できません)。
渡すfalse
(またはパラメーターを指定しない) と機能します。すべてのオブジェクトが表示されます。
マジック ナンバー オブジェクトに頼らずに最初のオブジェクトに「null」値を指定する方法はありますか (N/A 値を指定するためだけに DB に偽のエントリを作成するなど)。nullable のラインに沿った何かが理想的ですが、私はちょっと迷っています。
また、リストに追加するnew T()
代わりに追加しようとしましたが、 .null
OutOfMemoryException
deployment - ReportingServicesの展開の問題VS2005からRS2008への展開
開発プレビューで完全に機能するレポートがあります。しかし、デプロイすると、次のエラーが発生します。
開発環境では、表示されるエラーは次のとおりです。
エラー4データソース'myDataSource'が見つかりません。c:\ reporting services projects \ reports \ rest_of_path \ my_report.rdl 0 0
レポートサービス側では、次のエラーが表示されます。
データソース接続情報が削除されました。(rsInvalidDataSourceReference)
データソース自体は問題なくデプロイされ、サーバー上に存在するため、「見つからない」という意味はありません。何が起こっている?
追伸展開で失われたデータソースリンクを手動で割り当てることで、サーバー上で機能させる方法を見つけました。ただし、新しいレポートを展開するたびにこれを行う必要はありません。
- レポートマネージャーに移動します(http:///reports/pages/Folder.aspx)
- レポートがあるフォルダをクリックします
- Uは[コンテンツ]タブに移動し、右上隅に[詳細を表示]が表示されます。
- [詳細を表示]をクリックします
- 特定のレポートをチェックインし、それに対応する編集ボタンをクリックします
- [プロパティ]タブに移動してクリックします
- 左側にメニューがありますので、[データソース]リンクをクリックしてください
- 共有データソース(デフォルト)用に選択されたラジオボタンと参照ボタンがあります。
- 参照ボタンをクリックすると、データソースとレポートフォルダのツリー構造が表示されます。
- データソースフォルダでデータソースを選択し、[OK]を選択します。( http://social.msdn.microsoft.com/forums/en-US/sqlreportingservices/thread/622dc981-4378-4331-b2fc-e377660464df/の投稿から)
sql-server - カスタム SQL Server の「データ ソース」データ プロバイダーを作成するためのドキュメント
SQL Server 2005 (または SQL Server の任意のバージョン) のインポート ウィザードの [データ ソース] ドロップダウンに、独自のファイル タイプが表示されるようにするインポート ドライバーを作成したいと考えています。フォーマットをこのリストに追加している他のベンダーを見かけます - ドライバーを組み立てる方法についてのドキュメントはありますか? 私は MSDN と Google を検索しましたが、明らかにどこかにあるにもかかわらず、リードを見つけられないようです。ありがとう!
明確化: 探しているものに詳細を追加したいと思います。私はベンダーであり、カスタム形式から直接 SQL Server にファイルをインポートする方法をクライアントに提供したいと考えています。この画像 ( Flickr リンク) では、オラクル (または他の多くの企業) がデータ ソースのプロバイダーを追加するのと同じように、クライアント ツールをインストールしたときに表示されるこのリストに Gupta が「プロバイダー」を追加したことがわかります。
カスタム データ ソース タイプに追加するにはどうすればよいですか? クライアントが私の会社のフォーマットから直接インポートできるように、そのリストに「Ryan's 123-Base」(または私の製品名が何であれ) が必要ですか?
c# - C# 汎用リストにバインドされたコンボボックスを更新する
次のような文字列の一般的なリストにバインドされているフォームにコンボボックスがあります。
その後、ユーザーはコンボボックス内の項目を追加または削除できます。
一般的なリストに項目を追加または削除するだけで、コンボボックスの内容が自動的に更新されることを他の場所で読みました。Sort() を使用すると、同じことが発生するはずです。
しかし、何らかの理由で、私はこれを機能させることができません。アイテムを追加/削除/ソートすると、コンボボックスの DataSource プロパティが正しく更新されていることがわかりますが、コンボボックスに表示される内容は DataSource プロパティのものではありません。
私は確かに何かを見逃しているか、何か間違ったことをしています。
前もって感謝します!
編集:
私が選択した答えは、追加と削除の問題を解決しましたが、BindingList オブジェクトを並べ替えることができません。これは私にとって必要です。BindingList を継承して並べ替え機能を追加することでカスタム クラスを構築するソリューションを見つけましたが、私の場合はもっと簡単なソリューションがあるかどうか知りたいです。
これを簡単に解決する方法について何か提案はありますか?
c# - デザイナーフレンドリーなプリバウンドデータソースを使用して派生ComboBoxを作成するにはどうすればよいですか?
データベースから取得したオブジェクトのリストにバインドされたSystem.Windows.Forms.ComboBoxから派生コントロールを作成したいと思います。他の開発者は、必要がない限り、データソースやバインディングについて心配することなく、このコントロールをフォームにドロップすることができます。
コンボボックスを拡張してから、コンストラクターでDataSource、DisplayMember、およびValueMemberを設定しようとしました。
実行すると機能しますが、フォームに追加するとVisualStudioで多くのエラーが発生します。私が得るエラーは次のとおりです。
「プロパティ'Items'のコード生成に失敗しました。エラーは次のとおりです:'オブジェクト参照がオブジェクトのインスタンスに設定されていません」
これを実現する正しい方法は何ですか(C#、Winforms、.NET 2.0以降)?
vb.net - VS VB 2008プロジェクトからデータソースを適切に削除しますか?
VB2008プロジェクトから不要になったデータソースを削除する最良の方法は何ですか?
ソリューションエクスプローラーでデータソースを削除すると、大量のエラーが発生します。データセットデザイナのデザインビューでテーブルを削除すると、エラーが発生します。フォームの下部にあるテーブルアダプタを削除するとエラーが発生し、ツールボックスに<ProjectName>
コンポーネントパレットの古いデータソースコンポーネントが散らばっています。
データソースを適切に削除するにはどうすればよいですか?明らかな何かが欠けていますか?
winforms - Infragistics UltraCombo のプリセット値
ultraCombo
特定の に設定したインフラジスティックスがありdatasource
ます。これらの値のいずれかを事前に選択して、ユーザーが選択する必要がないようにしたい (ほとんどの場合、事前に選択された値になります)。ただし、ultraCombo
をその値に設定すると、ドロップダウン リストが変更され、その単一の値のみが含まれるようになります。
I've tried using the ultraCombo.value
method, the ultraCombo.textbox.text
method, etc, and they all behave the same way. When I look in the debugger the full list appears to be present, just not displayed. How do I pre-select a value in the list without destroying my drop-down list?
javascript - YUI データソースを使用して返された NULL 値を解析する方法
プロジェクトの 1 つでデータをレンダリングするために、YUI データテーブルとデータソースを使用しています。返されたデータはたまたま NULL であり、YUI データソースはそれを解析できません。
以下は、datasource と datatable の宣言コードです。読みやすくするために、各宣言を分けています。
列の説明の宣言
この columnDescription は、以下の関数で設定されます。
データソース宣言
getDataGrid関数は、サーバーからデータを取得するためにサーバー側を呼び出します。
以下は、テーブル定義自体です。
tableContainerDivは html ページで宣言されています。これはコンテナ div です。サーバーから JSON データを取得する関数。
関数は、いくつかの null 値を持つ json 文字列を返しています。データソース コンストラクターは、次の問題を訴えています。
- ERROR_DATAINVALID
- ERROR_DATANULL
yui のドキュメントを確認したところ、文字列パーサーが null 値を解析しないことがわかりました。このデータを解析する方法があるかどうか疑問に思っています。生データを処理する必要がありますか? 任意の提案をいただければ幸いです。
javascript - YUIデータソースにデータセット内のNull値を解析させる方法は?
YUIデータテーブルとデータソースを使用して、プロジェクトの1つでデータをレンダリングしています。返されたデータはたまたまNULLであり、YUIデータソースはそれを解析できません。
以下は、datasourceとdatatableの宣言コードです。読みやすくするために、各宣言を分離しています。
列の説明の宣言
このcolumnDescriptionは、以下の関数で設定されます。
データソース宣言
getDataGrid関数は、サーバー側を呼び出してサーバーからデータを取得します。以下はテーブル定義自体です。
tableContainerDivはhtmlページで宣言されています。これはコンテナdivです。サーバーからJSONデータを取得する関数。
この関数は、いくつかのnull値を持つjson文字列を返しています。データソースコンストラクターは、次の問題について不平を言っています。
- ERROR_DATAINVALID
- ERROR_DATANULL
yuiのドキュメントを確認したところ、文字列パーサーがnull値を解析しないことがわかりました。このデータを解析する方法はないかと思います。生データを解析するためにhandleResponseを実行する必要がありますか?任意の提案をいただければ幸いです。
datasource - さまざまなソースからのデータでどの統計フレームワーク/ツールを使用するか
統計データを含む、または統計データを計算できるデータを含む多くのデータソース (postgres データベース、ログファイル) を取得しました。
プログラミング言語を使用せずに GUI を使用して、新しいレポート/出力 (グラフ、テーブルなど) を設計できるアプリケーションを探しています。これらのクエリを保存して、後で再実行できるはずです。Web アプリケーション (または Web サービス) は、オフライン アプリよりも優れています。
ありがとう!