問題タブ [visual-studio-lightswitch]
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.
visual-studio-2010 - Visual Studio LightSwitch 2011 をインストールできません
Visual Studio Lightswitch 11 を 90 日間の試用版で試してみたかったのですが、インストールできません。
Microsoft ダウンロード サイトから完全な ISO インストーラーをダウンロードしました。
セットアップ インストーラーが表示するエラー: セットアップは次のコンポーネントをインストールできませんでした: Microsoft Visual Studio LightSwitch 2011 - ENU
ログファイルには次の情報が表示されます。
これは、Visual Studio がインストールされていて、SP1 に更新されているかどうかにかかわらずです。
現在、Windows 7 Ultimate x64 SP1 を実行しています。
どんな助けでも大歓迎です。
mysql - LightSwitch + MySQLエラー:ネストされたトランザクションはサポートされていません
MySQLテーブルの既存のデータに接続して変更しようとしています。読み取りは正常に機能しますが、変更を保存しようとすると、次のエラーが発生します。
プロバイダー接続でトランザクションを開始しているときにエラーが発生しました。詳細については、内部例外を参照してください。内部例外メッセージ:ネストされたトランザクションはサポートされていません。
MySQL ConnectorNet6.4.3の使用
答え
私の場合に役立つ答えを見つけました。以下のコードをデータソースコードに追加します
visual-studio-lightswitch - Visual Studio LightSwitch - コードからアプリケーションの起動時にクエリを実行する方法は?
ユーザー セキュリティに関連するテーブルを含むデータベースがあり、このデータベースを LightSwitch の UserData というデータ ソースにインポートしました。次に、エンティティ (Role エンティティ) の 1 つ - GetRolesByPersonId(int) からクエリを追加しました。このクエリは UserData クラスの非静的メソッドとして生成されていることがわかります。もちろん、それを呼び出すには、このクラスのインスタンスが必要です。
メニューを有効/無効にするために、アプリケーションの起動時にこのクエリを実行してセキュリティ関連の情報を取得したいと考えています。
質問 1 : どのメソッド/イベントからクエリを読み取る必要がありますか? Application_Initialize() から試していますが、正しいですか?
質問 2 : Application_Initialize() の時点で、すぐに使用できる UserData のインスタンスはありますか? クエリを呼び出すために、新しいオブジェクトをインスタンス化する必要がありますか?
ありがとう
ria - パラメータ LightSwitch を使用した RIA DomainService クエリ
LightSwitch で RIA サービスを使用しようとしていますが、クエリが LightSwitch にインポートされていないため、DomainService のクエリにパラメーターがあるとエラーが発生します。
他のすべてのクエリは問題ありません。
ウィザード ウィンドウでデータ ソースをアタッチするときに表示されるエラーは、次のとおりです。
クエリ 'AllRecordsbyId' のパラメーター 'ID' は、null 許容型ではありません。このクエリはインポートされません。
visual-studio-lightswitch - LightSwitchのバグですか?コントロールのサイズ変更に関する問題
「BeginningMicrosoftVisualStudioLightSwitchDevelopment」ブックのソースコードをダウンロードして くださいhttp://www.wrox.com/WileyCDA/WroxTitle/Beginning-Microsoft-Visual-Studio-LightSwitch-Development.productCd-1118021959,descCd-DOWNLOAD.html
「Chapter09\Sample 6 --Value Pickers」フォルダからコードを実行すると、次の不適切な形式の[プロジェクトの詳細]タブが表示されます。
ご覧のとおり、Customer行とCode行の間には大きなギャップがありますが、本の図ではギャップはありません。カスタマーコントロールの高さを変更しようとしましたが、ギャップの高さは変更されません。
助けてください。
ロバート
visual-studio-lightswitch - Lightswitch Web アプリケーションに関する質問
サーバーでホストできる LightSwitch で Web アプリケーションを作成することは可能ですか?
visual-studio-lightswitch - Lightswitch でこの削除の問題をデバッグするために利用できる他のオプションはありますか?
この問題をライトスイッチ フォーラムに投稿しましたが、何も得られませんでした。Lightswitch をあきらめる前に、もう一度試してみようと思いました。
適切に定義されたリレーショナル制約を使用して、Sql Server データベースに対して削除を実装しています。さまざまな理由から、これらの関係に対してカスケード削除を指定することはできません。
1 つのエンティティ タイプを正常に削除しているため、私のアプローチは正しいようです。エンティティの削除イベントで、関連するすべての子を次のように削除しています。
ただし、エンティティ タイプの 1 つが失敗しています。このエンティティには孫がいますが、それらも削除します。それだけでなく、孫の削除をコメントアウトして、関連する孫を持たないエンティティを削除しようとすると、同じエラーが発生します。動作する TSQL スクリプトと同じ順序ですべてを削除しています。ただし、実行時に次のエラーが発生します。
操作に失敗しました: 1 つ以上の外部キー プロパティが null 非許容であるため、リレーションシップを変更できませんでした。リレーションシップに変更が加えられると、関連する外部キー プロパティが null 値に設定されます。外部キーが null 値をサポートしていない場合は、新しい関係を定義するか、外部キー プロパティに別の非 null 値を割り当てるか、関連のないオブジェクトを削除する必要があります。
データベースをプロファイリングすると、多くの選択が表示されますが、削除の試みは見られないため、Lightswitchは問題があると考えています。問題がどこにあるかを把握するにはどうすればよいですか? モデルからさまざまな関連エンティティを削除しても、別のメッセージは生成されません。
foreign-key-relationship - 1 対 1 の外部キー関係の処理 - LightSwitch
現在、LightSwitch に 1 対 1 の外部キー関係を追加しようとしています。ID とユーザー名の間にあります。理想的には、関連する ID が表示されている場所ならどこでもユーザー名を表示できます。どんな助けでも大歓迎です。
visual-studio-lightswitch - インポートされたテーブルのLightswitchで関係の多重度を変更する
SQLServerに1つと2つ目のテーブルが2つMessages
ありますMessage Bodies
。2つの間にFK関係がありMessages
ます(の列(Message ID
)への主キーMessage Bodies
。
Message Bodies
Message ID
重複がないように、で一意のインデックスが指定されています。
すべてのデータベース作業の目標は、1または0から1へのマッピングを保証することです。
これをデータソースとしてLightswitchに追加すると、これらの間に1対多の関係が追加されます。
多重度設定が無効になっているので、これを変更するにはどうすればよいですか?
visual-studio-lightswitch - LightSwitchでのデフォルト値の設定
フィールドを最後に入力した値に事前設定する必要があります。値を静的に保存しているSave()
ので、次に新しい入力フォームが作成されたときに、フィールドをその値に設定したいと思います。
最後のステップを取得できません...エンティティが既に接続されているというエンティティエラーが発生します。
フィールドの値を設定するにはどうすればよいですか?