資料型別的轉換

2021-09-23 18:50:17 字數 871 閱讀 6209

開發工具與關鍵技術:vs、mvc
我在查詢資料庫的某些資料時,出現日期資料在**上不能正確顯示。

如上圖所示,在瀏覽器頁面顯示的日期資料為空,但資料庫是存在資料的。出現這樣的情況可能是資料型別不能正確轉換的原因。

在資料庫中,我將日期資料的資料型別設定為datetime型別,而在查詢資料時,我也將資料型別設為datetime型別,可能就是這樣導致資料顯示不出來。

現在,我將資料型別為datetime型別的資料轉換為字串(string)型別。具體的方法是:

在我們引用的實體類裡面寫一段**轉換資料型別。

**如下:

private string journaltime; 

public string journaltime

catch (exception)

}set

}

在這我寫了兩個方法,乙個是私有的:rivate string journaltime;,乙個是公共的:public string journaltime。(注意journaltime;和journaltime首字母大小寫不同。)在 public string journaltime裡面將資料型別為datetime型別的資料轉換為string型別,並設定它的指定輸出格式。在查詢資料時,我們引用名為journaltime 的方法。而方法journaltime是引用不了的。引用它會報乙個錯誤。

這時,在我們瀏覽器頁面就可以正確顯示出時間了。

資料型別 型別轉換

這樣的語句將報錯,因為char型別精度低於int型別,編譯器無法將其自動轉換,只能進行強制轉換 int x 65 char ch char x 舉例1 int age 19 char 女 char result age int 不可以自動轉換成char 精度損失 舉例2 int a 10 int b...

Objective C資料型別 資料型別轉換

資料型別 1.objective c資料型別可以分為 基本資料型別 物件資料型別和id型別。2.基本資料型別有 int float double和char型別。3.物件型別就是類或協議所宣告的指標型別,例如 nsautoreleasepool pool 其中,nsautoreleasepool是乙個...

資料型別的轉換

資料型別的轉換 剛接觸vc程式設計的朋友往往對許多資料型別的轉換感到迷惑不解,本文將介紹一些常用資料型別的使用。我們先定義一些常見型別變數藉以說明 int i 100 long l 2001 float f 300.2 double d 12345.119 char username 女俠程佩君 c...