sql >> データベース >  >> RDS >> Sqlserver

データがテーブルに挿入されていませんか?

    このサイトで前に述べたように、User Instance と AttachDbFileName= 全体 アプローチには欠陥があります - せいぜい! Visual Studio は .mdf をコピーします。 ファイルと可能性が高い 、あなたの INSERT 問題なく動作しますが、間違った .mdf ファイルを見ているだけです。 最終的には!

    このアプローチに固執したい場合は、myConnection.Close() にブレークポイントを設定してみてください。 呼び出し - .mdf を調べます SQL Server Mgmt Studio Express のファイル - あなたのデータがそこにあることはほぼ確実です。

    本当の解決策 私の意見では、

    <オール> <リ>

    SQL Server Express をインストールします (とにかく、既にインストール済みです)

    <リ>

    SQL Server Management Studio Express をインストールします

    <リ>

    SSMS Express でデータベースを作成します 、論理名を付けます (例:VictoryDatabase )

    <リ>

    論理的なデータベース名を使用して接続します (サーバー上で作成するときに指定されます)-物理データベースファイルとユーザーインスタンスをいじらないでください。その場合、接続文字列は次のようになります:

    Data Source=.\\SQLEXPRESS;Database=VictoryDatabase;Integrated Security=True
    

    他のすべては正確に 前と同じ...



    1. psqlで複数行の文字列を定義する

    2. SQLDeveloperはスクリプトの実行をサポートしていますか?

    3. MYSQL選択クエリが0行を返す場合、別の選択クエリ?

    4. 合計が内部にあるMysqlgroup_concat