sqlmetal

    0

    1答えて

    SqlMetalを実行すると、すべてのビューと関数が大文字で生成されます。 データベースにどのような場合でも生成させる方法ですか? DBMLとCSファイルをビルドするUIを使用すると、これを適切に処理しますが、スクリプトを作成するとSqlMetalは大文字に見えます。 これは大したことではありませんが、それは私が知りません他の微妙な変更であるかどうか私は単に愚かな何かをやっている場合私は疑問に思う

    3

    2答えて

    たとえば、テーブルのカラムをnullでないnullに変更します。 テーブルを削除して読み込む必要があります。その部分はかなり明確です。 テーブル、特にテーブルのその列にアクセスするビュー、関数、およびストアドプロシージャはどうでしょうか? 私は、SQLMetalによって生成されたファイルに対してdiffを実行しようとしましたが、いくつかの成功には限界がありましたが、それでもかなり不明です。 私はこ

    2

    1答えて

    コンパクト3.5データベースに対してコマンドラインからSQLMetalを実行してLinqクラスを生成しています。コンパクト3.5データベースはローカルデータベースキャッシュです(Sync Frameworkの「ローカルデータベースキャッシュの作成」ウィザードによって生成されます)。 CEは外部キー制約をサポートしているようですが、表示されず、SQLMetalをモデルに生成しません。 モデルに手動で

    3

    1答えて

    ここでは、SQL Compact 3.5データベースを作成し、SQLMetal.exeを使用してDataContextを生成しました。それはうまくいきましたが、すぐに私のニーズに合っていないことがわかりましたので、SQL Express 2008に向かうことにしました。私はコンパクトで使用したのと同じSQLスクリプトを起動し、SQLMetal.exeツールを起動しました。私は、生成されたDataC

    0

    2答えて

    SqlMetal生成ファイルを含むC#プロジェクトを開発しています。私はコード分析を使いたいと思います。 コード解析オプションで「生成されたコードからの結果を表示しません」を有効にしましたが、依然としてSqlMetalクラスについて報告します。これをオフにする方法はありますか? 私は、Visual Studio 2008を使用していますし、SqlMetal 2.0.50727.3082

    2

    2答えて

    なぜSqlMetalがアソシエーション名を混乱させるのですか?例えば、私の 'TextMessage'テーブルでは、私は 'ApplicationUser'テーブルを参照する2つの列があります。 'SenderUserId' と 'RecipientUserId' 私はSqlMetalを実行すると 'RecipientUserId' の私の 'ApplicationUser' クラスで を見ると、

    9

    2答えて

    私はsqlmetal実行しようとするたびに、私はこれを取得: 「sqlmetal」これはCMDの両方からである内部または外部コマンド、操作可能なプログラムまたはバッチファイル として認識されませんそして ...私は他のマシン上で何度もSQL金属を使用しました、しかし、このマシン上で動作していないようStudioコマンドプロンプト ビジュアルは、私は何かが足りないのですか?