введите описание изображения здесь
Я просто импортирую файл .DAT с машины посещаемости zkteco. Я хочу импортировать данные пользователя в мою личную базу данных, но данные в неправильной форме. Как я могу получить имя пользователя и идентификатор от него?
string[] lines = File.ReadAllLines((path.path));
for (int k = 0; k < lines.Length; k++)
{
string input = lines[k];
// Console.WriteLine(input);
List<string> entry = new List<string>();
string temp = "";
for (int i = 0; i < input.Count(); i++)
{
if (((input[i] >= 'a') && (input[i] <= 'z')) || ((input[i] >= 'A') && (input[i] <= 'Z')) || Char.IsDigit(input[i]))
{
temp = temp + input[i].ToString();
// Console.WriteLine(input[i]);
}
else
{
if (temp != "")
{
entry.Add(temp);
temp = "";
}
}
}
for (int i = 0; i < entry.Count(); i += 2)
{
if (Char.IsDigit(entry[i + 1][0]))
obj1.Insert(entry[i], Convert.ToInt32(entry[i + 1]));
else if(Char.IsDigit(entry[i + 2][0]))
{
string Name = entry[i] + " " + entry[i + 1];
obj1.Insert(Name, Convert.ToInt32(entry[i + 2]));
i++;
}
else
{
string Name = entry[i] + " " + entry[i + 1]+" "+entry[i+2];
obj1.Insert(Name, Convert.ToInt32(entry[i + 3]));
i+=2;
}
}
}
В моей базе данных есть два поля, username
и id
. Я хочу импортировать в него данные.
Пример файла данных:
‡ Nazeeran 321 ˆ Jeewan 322 ‰ Faqeera 221 Š Munawar 43 Muhammad Abid 1 ÿÿÿØèHumayoon 2 ÿÿÿÐèSikandar ali 3 ÿÿÿÐèNoman iqbal 4 ÿÿÿÐèMunawar Ali 5 ÿÿÿØèNabi bux 6 ÿÿÿÔèMajid Ali 7 ÿÿÿÄèMuhammad Farooque 8 ÿÿÿÜèSaleem 9
ÿÿÿÐèAllah Obhayo 10 ÿÿÿÔèShokat Ali 11 ÿÿÿÐèWaheed Ali 12
ÿÿÿÔèRani Gul Hasan 13 ÿÿÿÌèAltaf Hussain 14 ÿÿÿÄèShahbaz Ali Shaikh 15 ÿÿÿÌèDawood Maseeh 16 ÿÿÿÈèM Ishaque Chohan 17 ÿÿÿÐèBashir Ahmed 18 ÿÿÿÜèMurad 19 ÿÿÿÌèGhulam Mustafa 20 ÿÿÿÜèNaseer Maseeh 21 ÿÿÿÐèSaeed Anwar 22 ÿÿÿØèSajawal 23 ÿÿÿÌèMubarak Shaikh 24 ÿÿÿÔèAli Nawaz 25 ÿÿÿÔèGulzar Ali 26 ÿÿÿÌèGhulam Mustafa 27 ÿÿÿÜèWaheed 28 ÿÿÿÜèWaseem 29 ÿÿÿÀèGhulam Hyder Shaikh 30 ÿÿÿÜèLodhi 31 ÿÿÿØèManzoor 32 ! ÿÿÿÜèSharuk 33 " ÿÿÿÐèAshir Maseeh 34 # ÿÿÿÜèSahil 35 $ ÿÿÿÐèHaresh Kumar 36 % ÿÿÿÌèSameer Muneer 37 & ÿÿÿÜèSajid 38 ' ÿÿÿÐèGul Muhammad 39 ( ÿÿÿÜèRehan 40 ) ÿÿÿÜèKamran 41 * ÿÿÿØèAli Sahi 42 + ÿÿÿÔèGul Sher 101 , ÿÿÿÐèQurban Ali | 102 - ÿÿÿÐèWaseem Ali 103 . ÿÿÿÜèMir 104 / ÿÿÿÐèMst. Momal 105 0 ÿÿÿÈèParveen Shaikh 106 1 ÿÿÿÔèRayazat 107 2 ÿÿÿÌèAbbas Maseeh1 201 3 ÿÿÿØèSakina 202 4 ÿÿÿÌèBoota Maseeh 203 5 ÿÿÿÌèFarzana bibi 204 6 ÿÿÿÈèGulzar Maseeh 205 7 ÿÿÿÌèAsif Bashir 206 8 ÿÿÿÈèShahbaz Maseeh 207 9 ÿÿÿÜèRaju 208 : ÿÿÿÔèMehboob 209 ; ÿÿÿØèWakeel 210 < ÿÿÿÔèManzoor 211 = ÿÿÿÌèGress Maseeh 212 > ÿÿÿÈèNazeer Maseeh 213 ? ÿÿÿØèAbidan 214 @ ÿÿÿÜèLata 215 A ÿÿÿØèFarah 216 B ÿÿÿØèRehana 217 C ÿÿÿØèNaseem 218 D ÿÿÿØèAbidan Aslam 219 E ÿÿÿÜèBano 220 F ÿÿÿÈèBehram Maseeh 301 G ÿÿÿÌèDilawar 302 H ÿÿÿÈèGulam Mustafa 303 I ÿÿÿÈèBashir Maseeh 304 J ÿÿÿØèBadal 305 K ÿÿÿÔèShehzad 306 L ÿÿÿÈèPerwaiz Maseeh 307 M ÿÿÿÐèAsia Javed 308 N ÿÿÿÔèShahnaz 309 O ÿÿÿØèHusna 310 P ÿÿÿØèMomnat 311 Q ÿÿÿØèSaima 312 R ÿÿÿÜèSaba 313 S ÿÿÿÌèFazeelat Bib 314 T ÿÿÿØèMaria 315 U ÿÿÿÐèNanda Bai 316 V ÿÿÿÔèShahnaz 317 W ÿÿÿØèMandam 318 X ÿÿÿÐèNawabzadi 320 Y ÿÿÿÐèIllahi Bux 401 Z ÿÿÿÔèNaseeban 402 [ ÿÿÿÔèSidique 403 \ ÿÿÿÔèAsif Ali 404 ] ÿÿÿÔèRiaz Ali 405 ^ ÿÿÿØèAijaz 406 _ ÿÿÿÈèM Ayoob Shaikh 407 ` ÿÿÿÄèAttaullah Shaikh 408 a ÿÿÿÐèMir Hassan 409 ÿÿÿ¼èDost Muhammad Shaikh 410 c ÿÿÿØèReshma 411 d ÿÿÿÐèMst. Nazo 412 e ÿÿÿÔèShabnam 413 f ÿÿÿÔèJameelan 414 g ÿÿÿÜèRani 415 h ÿÿÿÔèMSt Hawa 416 i ÿÿÿÈèMst Khursheeda 417 j ÿÿÿØèRehan 418 k ÿÿÿØèHubdar 501 l ÿÿÿÈèShakeel Ahmed 502 m ÿÿÿÐèSher khan 503 n ÿÿÿÔèLal Bux 504 o ÿÿÿÜèRaju 505 p ÿÿÿØèMohan 506 q ÿÿÿÌèDin Muhammad 507 r ÿÿÿÄèMuhammad Hussain 508 s ÿÿÿ¼èZulfiqar Ali Shaikh 509 t ÿÿÿÐèShah Nawaz 510 u ÿÿÿÔèNaseeban 511 v ÿÿÿÔèRuksana 512 w ÿÿÿÔèNasreen 513 x ÿÿÿÔèParveen 514 y ÿÿÿØèSarda 515 z ÿÿÿÜèRani 516 { ÿÿÿÈèShahnaz Shaikh 517 | ÿÿÿÔèRuksana 518 } ÿÿÿÜèAsia 519 ~ ÿÿÿÌèAajaz Kerio 601 ÿÿÿØèSajid 602 € ÿÿÿÌèGul Muhammad 603 ÿÿÿÈèSaddam Hussain 604 ‚ ÿÿÿØèJaved 605 ÿÿÿÈèRashid Shaikh 606 „ ÿÿÿØèAltaf 607 … ÿÿÿÌèBilawal Khan 701 † ÿÿÿÈèAli Ahmed Sahi 702