Tukar rentetan ke integer untuk penyimpanan pangkalan data
Apabila memproses pangkalan data, biasanya diperlukan untuk menukar nilai rentetan dari borang input atau input pengguna ke integer untuk menyimpannya. Ini boleh dilaksanakan menggunakan kaedah
atau. Int32.Parse
Int32.TryParse
Kaedah menukarkan rentetan yang ditentukan ke integer. Jika penukaran berjaya, ia akan mengembalikan integer;
tatabahasa:
Int32.Parse
FormatException
Contoh:
int x = Int32.Parse(string);
<> Cuba menukar rentetan yang ditentukan ke dalam integer. Jika penukaran berjaya, ia akan kembali dan memberikan nilai integer kepada parameter output;
<法> tatabahasa:int x = Int32.Parse(TextBoxD1.Text);
<示> Contoh:
Int32.TryParse
true
false
Perbezaan utama antara
ialah akan membuang keabnormalan apabila gagal, dan mengembalikan
dan tidak akan membuang pengecualian. Ini membolehkan lebih elegan untuk menangani percubaan penukaran.int x; bool result = Int32.TryParse(string, out x);
Atas ialah kandungan terperinci Bagaimana cara menukar rentetan dengan selamat untuk penyimpanan pangkalan data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!