2

Visual Studio Express2012Webサイトに新しいSQLデータベースを作成しました。これはAppDataフォルダーに表示されます。データベースエクスプローラーでデータベースを開くことができます。次に、空のデータテーブルをいくつか追加します。

Tablesフォルダーを右クリックして、AddNewTableを選択します。画面が表示されます(下)。終了したら、[更新]をクリックすると、何かが実行されているように見えますが、テーブルがTablesフォルダーに表示されていません。

また、保存ボタンをクリックして、テーブルをAppDataフォルダーに手動で保存しようとしましたが、それでもTablesフォルダーに表示されません。

私は何を間違っているのですか?

VSExpress2012のテーブル作成ウィンドウのenScreenshot

4

5 に答える 5

7

これが解決策です-

https://www.youtube.com/watch?v=HwA-tNvU3hw

手順1-テーブル[dbo]の名前を変更します。[table---(これを変更)]

ステップ2-テーブルを作成した後に保存するのではなく、オプションの更新テーブルを選択してからデータベースを更新します。

ステップ3-テーブルを更新すると、テーブルが表示されます。

于 2015-02-10T17:07:26.417 に答える
4

私の場合、VisualStudioはテーブルをドキュメントに保存していました。テーブルをMDFファイルに書き込んでいる必要があります。デザイナを使用してT-SQLを生成し、テーブルフォルダを右クリックしてT-SQLをコピーし、[新しいクエリ]を選択してT-SQLコマンドを貼り付け、画像に示すようにターゲットデータベースを設定し、クエリを実行しました。ついに!

VS 2012 Expressの[新しいクエリ]ウィンドウには、[利用可能なデータベース]ドロップダウンがあります。ソリューションの一部であるデータベースを選択し、T-SQLを実行します

于 2013-11-07T14:44:10.267 に答える
3

右側のテーブルリストを更新してみましたか?

于 2013-03-25T15:13:04.207 に答える
0

次の変更を行います。CREATETABLE[dbo][ change_this_name ]
左上隅の更新ボタンをクリックします。

于 2014-08-25T18:00:40.433 に答える
0

VisualStudio2013コミュニティでこれと同じ問題に直面しました。解決策は、[ツール]-> [拡張機能と更新]に移動し、SQL Server Compact /sqlliteツールボックスをダウンロードすることでした。VS2013では、新しい拡張機能を有効にするために再起動するように求められます。

再起動後、データベースには赤い「x」が表示されます。それらを右クリックし、[接続の変更]を選択して、デフォルトを使用します。

次に、Visual Studioは後部から頭を引き出し、保存していたテーブルのうち、以前はテーブルフォルダーに表示されなかったものが自動的にそこに表示されます。

お役に立てれば。

于 2014-12-12T13:04:56.613 に答える