国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#更新SQLServer中TimeStamp字段(時間戳)的方法

2020-01-24 01:51:06
字體:
來源:轉載
供稿:網友

本文實例講述了C#更新SQLServer中TimeStamp字段(時間戳)的方法。分享給大家供大家參考。具體實現方法如下:

public partial class Form1 : Form{    private SqlConnection mCnn = null;    private long TimeStampValue;    public Form1()    {      InitializeComponent();      mCnn = new SqlConnection();      mCnn.ConnectionString = "Data Source=192.168.18.205;Database=" +              "Test;Uid=sa;Pwd=kicpassword";      mCnn.Open();    }    //讀取    private void btnReadTimeStamp_Click(object sender, EventArgs e)    {      //使用convert(bigint,FTimeStamp) MyTimeStamp把FTimeStamp轉換為bigint整數類型      string strSQL = "Select Top 1 FCaption,convert(bigint,FTimeStamp) MyTimeStamp,FTimeStamp From t_TimeStamp";      SqlCommand Cmd = new SqlCommand(strSQL, mCnn);      SqlDataReader Reader = Cmd.ExecuteReader();      while (Reader.Read())      {        long value = (long)Reader["MyTimeStamp"];        TimeStampValue = value;        //在此處把TimeStamp的值賦值給變量,用于更新時判斷        txtTimeStamp.Text = value.ToString();        txtTimeStampHex.Text=value.ToString("X16");      }      Reader.Close();      Reader = null;    }    //更新    private void btnUpdateTimeStamp_Click(object sender, EventArgs e)    {      //Where條件加上TimeStamp的判斷,必須和讀取的一致,用于并發操作      string strSQL = "Update t_TimeStamp Set FCaption = '修改記錄'" +        " Where FTimeStamp =" + TimeStampValue.ToString();      SqlCommand cmd = new SqlCommand(strSQL, mCnn);      int UpdateCount = cmd.ExecuteNonQuery();      if (UpdateCount <= 0)      {        MessageBox.Show("更新失敗!");      }      else      {        MessageBox.Show("更新成功!");                        }    }}

希望本文所述對大家的C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巴林右旗| 崇左市| 龙游县| 印江| 克什克腾旗| 平武县| 凯里市| 广昌县| 大丰市| 邯郸县| 巴林右旗| 河间市| 靖宇县| 东乌珠穆沁旗| 大名县| 临武县| 丹阳市| 乡城县| 扬州市| 东平县| 东光县| 桐庐县| 恩平市| 格尔木市| 洛阳市| 九龙坡区| 苗栗市| 靖宇县| 额尔古纳市| 郓城县| 东至县| 盱眙县| 沂水县| 抚顺县| 深水埗区| 南华县| 卓资县| 临颍县| 同心县| 万山特区| 大厂|