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

Connector / NETを介したMySQLを使用したC#

    接続を開いていることに気付きましたが、使い終わったら閉じません。接続がまだ開いていない場合は開くのではなく、必要なときに接続を開くというアプローチを好みます。古くなっている可能性があります。

    接続文字列をキャッシュします ただし、接続自体ではありません。

    public static string ConnectionString {get;set;}
    
    public static bool InsertRecord(sql)
    {
        bool success = false;
        using (var con = new Connection(ConnectionString)){
            var command = new SqlCommand(sql,con);
            success = (command.ExecuteNonQuery() > 0);
        }
        return success;
    }
    

    リソースが不要になったら、リソースを解放する必要があります。



    1. ルートMySQLパスワードを見つけるにはどうすればよいですか?

    2. MySQL Ubuntu14.04LTSを完全に削除します

    3. Laravelのユーザーごとに一意のランダム値を生成してデータベースに追加する方法

    4. GraphQLとPostgreSQLを接続する方法