問題タブ [sqldatasource]

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.

0 投票する
1 に答える
893 参照

javascript - JavaScript を使用して sqldatasource パラメータを渡す方法

タイプ ストア プロシージャである sqldatasource があり、それにパラメータを渡したいのですが、javascript を使用しています

" SelectCommandType="StoredProcedure" SelectCommand="sp_GetEmployeeByRoleId">

0 投票する
1 に答える
379 参照

asp.net - sqldatasourceの挿入と更新に異なる数のパラメーターを使用する

挿入コマンドと更新コマンドを含む sqldatasource があります。sqldatasource を使用する詳細ビューに 10 個のユーザー フィールドをリストします。ただし、挿入すると10フィールドすべてを挿入しますが、更新すると8フィールドだけを更新したいです。これは、insertparameters セクションと updateparameters セクションが適切な数のパラメーターで宣言されているにもかかわらず、表示される 10 個のフィールドすべてがパラメーターとして渡されていると思われるため、問題を引き起こしています。10 個のパラメーターすべてを簡単に挿入できるが、更新ストアド プロシージャには 8 個しか送信できない方法はありますか?

0 投票する
2 に答える
3579 参照

c# - sqldatasourceには値がありますが、gridviewは空です

私は本当に奇妙な状況にあります。新しいaspxページを作成しましたが、カスタムロジックオブジェクト(Visual Studioウィザードで作成されたものすべて)を使用せずに、sqldatasourceからグリッドビューを作成しようとしました。

データはストアドプロシージャから取得され、デフォルト値を持つ単一のパラメータがあります。スキーマを更新するか、[クエリのテスト]をクリックすると、結果の行とGridViewsフィールドが正しく作成されていることがわかります。しかし、ページを実行するとグリッドビューが表示されません(単に空です。EmptyDataTemplateを追加すると表示されます)。カスタム(空)関数とDataBind、DataBinded、およびRowCretedイベントを追加しましたが、databindイベントとdatavoundイベントのみが発生します(ただし、私が書いたように、デフォルトのパラメーターを持つストアドプロシージャは行を返し、.netはそれらをデザインモードで読み取ることができます)。

手順には「派手な」ものは何もありません。私はこれを何度も問題なく実行しました。本番環境で機能する別のストアドプロシージャを試しましたが、同じ空のグリッドビューが表示されます

これがコードです

とコードビハインド

0 投票する
1 に答える
155 参照

asp.net - SqlDataSource はどこで接続文字列の既定のリストを取得していますか?

アスプネット 3.5。データ ソースの構成ウィザードを使用して、新しいソリューションの新しいプロジェクトの SqlDataSource を構成しています。(新しい接続を作成する機能に加えて) 選択する 2 つの接続文字列の ddl が与えられています。

問題は、ウィザードがこれら 2 つの接続文字列をどこで取得するかということです。表示される名前は、私の他のソリューションの 1 つからのものです。

0 投票する
2 に答える
7077 参照

c# - オンになっているリスト ボックス データ ソース

クラス スコープで宣言されているCheckedListBoxTo にバインドしましたが、一部のメソッドで更新しても変更されませんが、次のコードをもう一度思い出すと変更されます。DataSourceDataSourceCheckedListBox

0 投票する
1 に答える
1119 参照

asp.net - ASP VB .NET SqlDataSource 更新エラーが失敗する

VS 2005 では、VB を使用して、ページに SqlDataSource にリンクされた FormView があります。データを変更して更新ボタンを押すと、変更されたデータは FormView でクリアされますが、データベース テーブルは更新されません。以下は SqlDataSource コードです。アップデートが機能しない理由はありますか?

0 投票する
3 に答える
10463 参照

c# - グリッドビューのデータソースを取得する方法

sqldatasourceでgridviewを使用しています。コードビハインドのデータソースをデータテーブルとして取得するにはどうすればよいですか?

0 投票する
1 に答える
1101 参照

c# - ASP.NET: フィールドを「更新」する方法データベースに null 値がある (SQL)

FormView コントロールを使用しています。これにより、データベース内のレコードを更新できます。ただし、データベース フィールドが null の場合、フォームのフィールドを更新できません。フィールドが null 値でない場合は正常に機能します。データをバインドしたりデータを操作したりするためにコード ビハインド (C#) を使用していません。

データベースに null 値がある場合、「データセット」にレコードがないことを読みました。以前に null 値がある場合に、フォームに値をバインドする方法を誰かに教えてもらえますか。

ありがとう、

J

...


総記録

  ディーラーの詳細  

ディーラー ID <%# Eval("Dealership_Id")%> メール 1 <%# Eval("Dealership_Email1")%> ディーラー <%# Eval("Dealership_Name")%> メール 2 <%# Eval("Dealership_Email2")% > 支店名 <%# Eval("Dealership_BranchName")%> メール 3 <%# Eval("Dealership_Email3")%>電話 1 <%# Eval("Dealership_Phone1")%> 住所 <%# Eval("Dealership_Address")%> 電話 2 <%# Eval("Dealership_Phone2")%> 都市 <%# Eval("Dealership_City")%>電話 3 <%# Eval("Dealership_Phone3")%> 状態 <%# Eval("Dealership_State")%> Fax <%# Eval("Dealership_Fax")%> 郵便番号 <%# Eval("Dealership_ZipCode")%>  

  ディーラーの詳細  


ディーラー ID <%# Eval("Dealership_Id")%> メール 1 '> ディーラー '> メール 2 '>支店名 '> メール 3 '> 電話 1 '>住所 '> 電話 2 '> 都市 '>電話 3 '> 状態

0 投票する
1 に答える
7989 参照

.net - ASP.NET - SQLDataSource - FilterExpression - 空の文字列の問題

このテスト アプリケーションでは、2 つの ControlParameters でフィルタリングしています。最初のコードブロックでわかるように、両方のパラメーターのデフォルト値は % です。このコードはうまく機能します。ただし、2 番目のコード ブロックでは、既定値が削除されていることに注意してください。2 番目のコード ブロックは、どちらのテキスト ボックスのテキストも空白でない限り機能します。何らかの理由で、.NET がフィルター式を評価して "" を式に挿入すると、バグが発生し、結果がフィルター処理されないように見えます。

各 ControlParameter に defaultvalue="" を設定することで、この動作を確認できます。

明らかに回避策を見つけましたが、空の文字列が提供されたときに FilterExpression が壊れる理由を知りたいです。

何か案は?

コードブロック 1:

コードブロック 2:

0 投票する
3 に答える
5544 参照

sqldatasource - SQLDataSource はデータを 2 回バインドします :(

この問題は私を本当に怒らせています。

Asp.Net アプリケーションには、DropDownStore と DropDownCampaign の 2 つの DropDownLists があります。

ご覧のとおり、どちらも SQLDataSources にバインドされています。

2 番目の DropDownList の SQLDataSource は次のようになります。

ユーザーが最初の DropDownList のエントリを選択すると、2 番目の DropDownList がバインドされるようにします。

これはうまくいきます。しかし、最初の DropDownList の値をプログラムで設定すると、2 番目の DropDownList が2 回バインドされます。

なんで?