我是新來的C#我想知道如何從數據庫中檢索一個整數值並將其存儲在一個變量中。檢索int數據庫並將其存儲在一個變量中C#
之後,我需要使用此值來添加另一個已完成的整數並將其存回數據庫。
我已經搜索了很多方法,但大多數給出的方法將它存儲在數據網格視圖中,但我想在不顯示的情況下進行計算。
SqlDataAdapter sql1 = new SqlDataAdapter("Select finaldays from LeaveTest where Id = '" + comboBox1.SelectedText + "'", con);//it will take from the selection of combobox
DataTable dt = new DataTable();
sql1.Fill(dt);
con.Open();
TimeSpan timespan1;
timespan1 = dateTimePicker3.Value - dateTimePicker2.Value;
int TotalDays = timespan1.Days+1;//total days that are taken from the datetimepicker
MessageBox.Show(TotalDays.ToString());//displaying the date for testing
我還沒有添加vari能夠爲整數值,但讓我們想要使用的變量是int = finaldays – Darren
[閱讀此](https://stackoverflow.com/questions/7505808/why-do-we-always-prefer-using -parameters-in-sql-statements)當你得到一分鐘 – musefan
用以下代碼替換上面的代碼。 SqlCommand com = new SqlCommand(「Select Leavedest from LeaveTest where Id ='」+ comboBox1.SelectedText +「'」,con); int x =(int)com.ExecuteScalar(); – Koderzzzz