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

クリアするために使用する必要があるNpgsqlDbTypeCLRタイプエラーを書き込めません

    コメントの人々はそのTimeSpanで正しかった 行く方法です。ただし、ドキュメントの使用方法はあまり明確ではありませんでした。

    TimeSpanの正しい使用方法 上記の問題の場合:

    string insertstmt = "INSERT INTO tblAppt(appttime) VALUES (@ApptTime)"; 
    NpgsqlCommand cmd = new NpgsqlCommand (insertstmt, con);
    TimeSpan thetime = TimeSpan.Parse(txtCustTime.Text);
    
    cmd.Parameters.Add("@ApptTime", NpgsqlDbType.Time ); 
    cmd.Parameters["@ApptTime"].Value = thetime; 
    con.Open (); 
    cmd.ExecuteNonQuery (); 
    con.Close ();
    

    このリンクを参照として使用しました: https://docs.microsoft.com/en-us/dotnet/api/system.timespan?redirectedfrom=MSDN&view=netframework-4.7.2




    1. xml切り捨て値からのOracle抽出

    2. MySQLでdatediffを数分で合計

    3. SQL Server 2008 Management Studioでテキストまたはvarchar(MAX)列のコンテンツ全体を表示するにはどうすればよいですか?

    4. 自動更新で複数のチェックボックスをオンにしてMySQLをクエリする