問題タブ [dbml]

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 投票する
0 に答える
165 参照

visual-studio-2010 - VS2010 DBML デザイナーは関連付けの名前を変更します

SQL Server Data Tools プロジェクト (.sqlproj) を使用してデータベースの構造を管理し、Visual Studio で新しいオブジェクトを作成して、それらを SQL Server インスタンスに (直接または発行スクリプトを生成して) 発行します。

SSDT は、形式を使用して FK に自動的に名前を付けます

FK_ThisTable_ThatTable

SqlMetal を使用して、Linq-to-SQL DBML を生成します。

VisualStudio のデザイナで DBML を開き、図のレイアウトを変更して保存すると、DBML に含まれるようになりました。

これは、MSLinqToSQLGenerator による不要な変更と、SqlMetal の実行後の元の名前の復元により、TFS ソース管理の DBML ファイルの履歴を読み取るのが非常に困難であることを意味します。

Visual Studio の DBML デザイナが FK 名を変更しないようにするにはどうすればよいですか?

0 投票する
0 に答える
54 参照

c# - SQL Server 2000 以外の場合にのみ SQL Server 2008 から .dbml ファイルを生成する

SQL管理ツールを使用してSql Server 2000でない場合にのみ、SQL Server 2008から.dbmlファイルを生成することは可能ですか?

SQLMetal を使用できるように Visual Studio がインストールされていませんが、それでもいくつかのテーブルに対して .dbml を生成できますか?

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

c# - Visual Studio 2013.dbml ファイルが更新されない

LinqToSql で ASP.NET/C# を使用する Visual Studio プロジェクトに取り組んでいます。

データベーステーブルの1つにいくつかの変更が加えられるまで、すべてが順調に進んでいます.

その後、問題のテーブルが DBML データベース ダイアグラムから削除され、サーバー エクスプローラーを使用して新しいバージョンが追加されました。

問題は、VS2013 がまだ新しいフィールドを認識せず、それらを参照してもコンパイルされないことです。新しいテーブル構造は、DBML データベース ダイアグラムで明確に確認できます。

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

c# - dbml で生成されたコードからデータ ソースが見つかりません

Web サイトを継承し、サイトのドロップダウン ボックスがどのように満たされるかを調べようとしています。これに関する唯一の手がかりは、2 つのコード スニペットです。1 つはプログラマーが作成したもので、もう 1 つは私が dbml ツールであると考えているものから生成されたものです。書かれたコードは次のとおりです。

もう 1 つは dbml からのものです。リストを埋める場所は次のとおりです(デバッグで見つかったとおり)

web.config ファイルは、この関数に接続されていないデータベースだけのテーブルを指定していません。この「エリア」ボックスが入力されているテーブルを見つける方法はありますか? コードまたはデバッグのいずれかで?