C#更新SQLServer中TimeStamp字段(時間戳)的方法
更新時間:2015年05月16日 12:32:14 作者:永遠愛好寫程序
這篇文章主要介紹了C#更新SQLServer中TimeStamp字段(時間戳)的方法,涉及C#操作數(shù)據(jù)庫字段的相關技巧,需要的朋友可以參考下
本文實例講述了C#更新SQLServer中TimeStamp字段(時間戳)的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
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整數(shù)類型
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的判斷,必須和讀取的一致,用于并發(fā)操作
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#程序設計有所幫助。
您可能感興趣的文章:
- 用c# 自動更新程序
- C# protobuf自動更新cs文件
- C#如何讀取Txt大數(shù)據(jù)并更新到數(shù)據(jù)庫詳解
- C# Winform自動更新程序實例詳解
- c#中Winform實現(xiàn)多線程異步更新UI(進度及狀態(tài)信息)
- c# Winform 程序自動更新實現(xiàn)方法
- C#微信公眾平臺開發(fā)之a(chǎn)ccess_token的獲取存儲與更新
- C#在子線程中更新窗口部件的寫法
- C#實現(xiàn)在線更新軟件
- C#使用Ado.Net更新和添加數(shù)據(jù)到Excel表格的方法
- C#批量更新sql實例
- c# 使用handle.exe解決程序更新文件被占用的問題
相關文章
c#生成excel示例sql數(shù)據(jù)庫導出excel
這篇文章主要介紹了c#操作excel的示例,里面的方法可以直接導出數(shù)據(jù)到excel,大家參考使用吧2014-01-01
深入分析緩存依賴中cachedependency對象及周邊小講
本篇文章是對緩存依賴中cachedependency對象進行了詳細的分析介紹,需要的朋友參考下2013-06-06
C# HttpClient 如何使用 Consul 發(fā)現(xiàn)服務
這篇文章主要介紹了C# HttpClient 如何使用 Consul 發(fā)現(xiàn)服務,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下2021-02-02

