SQL2019和C結合程式設計時,ExecuteScalar這個方法不太明白

時間 2021-10-14 20:16:03

1樓:匿名使用者

返回的是第一行第一列的值。如果這個值是int的,那就用(int)拆箱,如果是string,那就用.tostring()獲取值。

第一行第一列指的是你select語句返回的表的第一行第一列。你的圖中返回的也就只有一列,所以管理也就是在第一列了。

2樓:匿名使用者

你這個第一行第一列的值是 身份的值。

如果你查詢

select 身份,驗證,密碼 from table_userinfo

executescalar()只返回第1行身份的值,驗證,密碼的值會忽略掉.

C處理SQL2019的資料,C 處理SQL2000的資料

string connectionstring data source 伺服器 initial catalog 資料庫名 integrated security true 連線字串 sqlconnection connection new sqlconnection connectionstring...

sql2019與2019語法,sql2000與2005語法

據我理解,date應該是表中的一個儲存日期的欄位,而dateetdate 是想獲得當 前日期,求的是從date時間到現在天數小於200的吧?如果是這樣那你錯在了一個函式的使用,球當前日期的函式是getdate 而不是 dateetdate 應該這麼寫 select from 聊天記錄 where d...

SQL2019怎麼附加SQL2019R2的資料庫

高版本所做的資料庫不能在低版本上附加.可以在sql2008 r2上生成 結構和資料指令碼,在低版本執行就ok了 附加不了。只能在sql2008r2生成2008的指令碼,然後在2008執行指令碼 具體過程是 sql server 2008 r2匯出的過程 1.開啟management studio,登...