C 確定它是否已存在於資料庫中

發布 科技 2024-06-29
6個回答
  1. 匿名使用者2024-01-30

    你不能把它放在任何地方。

    要覆蓋整個 **,您必須新增乙個標記,例如,在整個函式的開頭定義乙個 int sign=0;

    將 sign=1 新增到 if;

    然後在 while 之外再次寫下它。

    if(sign==1)

  2. 匿名使用者2024-01-29

    string sql = "從學生中選擇 1,其中姓名 ='"+ "'";

    不使用 sqldatareader

    int i =

    if(i>0)

    存在。 else

    不存在。

  3. 匿名使用者2024-01-28

    …不可能,仔細檢查你的**和我的是否一致。

    更改為:string result ="您輸入的學生編號不存在";

    while (

    for (int i = 0; i < i++if ( == dr[i].tostring())result ="您輸入的學生編號已存在";

    break;

  4. 匿名使用者2024-01-27

    如果資料表中記錄的字段沒有值,則稱為空值 (null)。 根據您在程式中判斷 null 的位置,確定它們的方法會有所不同。

    執行此操作的最簡單方法是確定 SQL 語句中的 null 值。

    對於 SQL Server,假設表 T 中有四個字段

    id – 型別:int 主鍵。

    F1 - 型別:int,允許 null

    F2 - type: nvarchar(20), allow nullf3 - type: datetime, allow null 那麼 SQL 可以這樣編寫。

    select id, isnull(f1, 0) as f1, isnull(f2, '') as f2, isnull(f3, getdate())as f2 from t

    ISNULL (......是 SQL Server 中的乙個函式。

    當 f1 為 null 時,將其替換為 0。

    當 f2 為 null 時,將其替換為空字串。

    當 f2 為空時,將其替換為當前時間。

    這樣做的好處是,當資料引擎執行 SQL 語句時,它還會處理 null 值,並且具有 null 值的字段已經在返回查詢結果集中“處理”了。

  5. 匿名使用者2024-01-26

    是要查詢表還是檢索整個資料庫中的所有表。

  6. 匿名使用者2024-01-25

    你的問題太籠統了,不是嗎? 你可以用sql來檢查查詢是否存在,我不知道你在說什麼?

相關回答
11個回答2024-06-29

select tableid=o.[object_id], tablename=, indexid=isnull(kc.[object_id],,indexname=, indextype=isnull(,'index'), index_column_id=, ccolumnid=, ccolumnname=, sort=case indexkey_property(idxc. >>>More

5個回答2024-06-29

首先檢查它是否是您要查詢的結果。

選擇工作編號,薪水,轉換時的大小寫(int,salary)>10000然後薪水+2000 >>>More

13個回答2024-06-29

conn = "server=yt99;pwd=ytserver99;uid=sa;database=ywdatabase";資料庫連線字元。 >>>More

6個回答2024-06-29

我不這麼認為。

與 SQL Server、MySQL 等不同,Oracle 資料庫是乙個安裝例項,必須安裝。 與 SQL Server MySQL 等不同,安裝完成後,可以在單個資料庫例項中建立多個資料庫。 >>>More

17個回答2024-06-29

大哥,你的BM是SQL語句,當然語句不能直接轉換成日期型別。 要麼先執行SQL語句,在查詢結果中會有乙個日期型別的字段,然後改為datetime,這樣就不會報錯。