ͼ5-6 Óû§×¢²á½çÃæ
´ËÍ⣬¸ÃÓû§×¢²á½çÃæÉè¼Æ¶ÔÃÜÂë¿òµÄÊôÐÔÒ²ÓÐÏÞ¶¨¡£³ýÁËÉèÖÃÃÜÎĺͱ¾Éí²»ÄÜÊäÈ뺺×ÖÍ⣬µ±ÃÜÂëÊäÈëÉÙÓÚ6¸ö»òÊǶàÓÚ16¸ö×Ö·ûʱ£¬ÔòÎÞ·¨½øÐÐ×¢²á£¬ÏµÍ³Ìáʾ¡°ÃÜÂ볤¶ÈӦΪ6-16룬¼ì²é²¢ÖØÐÂÊäÈ룡¡±£¨Èçͼ5-7 Ëùʾ£©¡£µ±Õ˺š¢ÃÜÂëºÍÈ·ÈÏÃÜÂë¶¼ÊäÈëÕýȷʱ£¬Óû§Õ˺žͻá×¢²á³É¹¦£¬ÏµÍ³Ìáʾ¡°¹§Ï²Äã³É¹¦×¢²áÓû§£¡¡±×ÖÑù£¨Èçͼ5-8 Ëùʾ£©¡£
ͼ5-7 Óû§×¢²á½çÃæ
25
ͼ5-8 Óû§×¢²á½çÃæ
²¿·Ö´úÂëÈçÏ£º
if (textBox1 .Text .Length <6||textBox1 .Text .Length >16){
MessageBox.Show(\Óû§Ãû³¤¶ÈӦΪ6-16룬Çë¼ì²é²¢ÖØÐÂÊäÈ룡\ }
else if (textBox2.Text.Length < 6 || textBox2.Text.Length > 16) {
MessageBox.Show(\ÃÜÂ볤¶ÈӦΪ6¡ª16룬Çë¼ì²é²¢ÖØÐÂÊäÈ룡\ }
5.3 ϵͳÖ÷½çÃæµÄÉè¼Æ
ϵͳÖ÷½çÃæ¹²Éè¼ÆÁËÁ½¸ö£¬·Ö±ðΪ¹ÜÀíÔ±Ö÷½çÃæºÍÓû§Ö÷½çÃæ£¬¹ÜÀíÔ±ºÍÓû§»áµÇ¼µ½ÏàÓ¦µÄÖ÷½çÃæ¡£¹ÜÀíÔ±µÇ¼µ½Ö÷½çÃæºó½çÃæ»áÏÔʾ¡°»¶Ó¹ÜÀíÔ±XXXX¡±µÄÄÚÈÝ¡£¹ÜÀíÔ±Ö÷½çÃæ·Ö±ðÁÐÓÐÂùÝÐÅÏ¢£¬Âùݽ»Í¨ºÍxx×ÉѯÈý´óÄ£¿é£¬µã»÷½øÈ¥·Ö±ð½øÐÐÏàÓ¦µÄ¹ÜÀí¡£×¢²á/¹ÜÀí¹ÜÀíÔ±Õ˺ÅÊdz¬¼¶Óû§¶ÔÆÕͨ¹ÜÀíÔ±Õ˺ŵĹÜÀí£¬°üÀ¨×¢²á¡¢²é¿´ºÍɾ³ýÆÕͨ¹ÜÀíÔ±Õ˺š£¹ÜÀíÓû§Õ˺ÅÊǹÜÀíÔ±¶ÔÓû§Õ˺ŵĹÜÀí£¬°üÀ¨²é¿´ºÍɾ³ý£¨Èçͼ5-9 Ëùʾ£©¡£
26
ͼ5-9 ¹ÜÀíÔ±Ö÷½çÃæ
Óû§µÇ¼µ½Ö÷½çÃæºó»á½çÃæÏÔʾ¡°×𾴵ģºXXXX¡±¡£Óû§Ö÷½çÃæÒ²ÁÐÓÐÂùݲéѯÂùÝÐÅÏ¢£¬Âùݽ»Í¨ºÍxx×ÉѯÈý´óÄ£¿é£¬µã»÷½øÈ¥·Ö±ð½øÐÐÏàÓ¦µÄ²éѯ¡£Í˳ö°´Å¥¿ÉÒÔÍ˻صǼ½çÃæ£¬¿ÉÒÔÑ¡ÔñÖØÐµÇ¼»òÕßÍ˳öϵͳ£¨Èçͼ5-10 Ëùʾ£©¡£
ͼ5-10 Óû§Ö÷½çÃæ
²¿·Ö´úÂëÈçÏ£º
public const int MAX_VALUE = 3; int Times = 0; public Form1
if (ft1.Tables[\Õ˺Å\
textBox2.Text == \
mt = ft1.Tables[\Õ˺Å\
27
5.4 ÂùÝÐÅÏ¢´°ÌåµÄÉè¼Æ
ÂùÝÐÅÏ¢²éѯ½çÃæµÄÉè¼Æ£¬Êǹ©Óû§Ê¹ÓõĽçÃæ£¬Óû§¿ÉÒÔ¸ù¾ÝÑ¡Ôñ½øÐа´ÐǼ¶»ò°´¹Ø¼ü×Ö²éѯ£¬ÆäÖйؼü×Ö²éѯΪģºý²éѯ¡£Èç¹ûÐǼ¶»ò¹Ø¼ü×Ö²éѯ²»µ½½á¹û£¬dataGridViewÀïÃæ»áÏÔʾ¿Õ±í¸ñ£¬¿ÉÒÔÖØÐ²éѯ¡£¶ø²éѯµÃµ½µÄ½á¹û»áÏÔʾÔÚÏ·½µÄdataGridViewÀïÃæ£¬Óû§¿ÉÒÔ¹ö¶¯²é¿´²éѯ½á¹û£¬²¢µã»÷²éµ½µÄÂùݣ¬¸ÃÂùÝÐÅÏ¢¾Í»áÏÔʾÔÚÏ·½¡£ºóÃæµÄtxtBoxºÍpictureBox¾ùÑ¡ÔñÁËEnabledÊôÐÔ£¬Îª²»¿ÉÊäÈ루Èçͼ5-11 Ëùʾ£©¡£
ͼ 5-11 ÂùÝÐÅÏ¢²éѯ½çÃæ
ÂùÝÐÅÏ¢¹ÜÀí´°ÌåµÄÉè¼Æ£¬Êǹ©¹ÜÀíԱʹÓõĽçÃæ¡£¹ÜÀíÔ±¿ÉÒÔ½øÐвéѯ¡¢Ð޸ĺÍɾ³ýÂùݵÄÐÅÏ¢¡£ÔÚÂùÝÐÅÏ¢Ìí¼Óʱ£¬¼Û¸ñ¿òÌå²»ÄÜÊäÈë·ÇÊý×ÖµÄ×Ö·û£¬·ñÔòÌí¼Ó²»»á³É¹¦£¬ÏµÍ³»á³öÏÖÌáʾ¡°¼Û¸ñÊäÈëΪ·ÇÊýÖµ£¬ÇëÖØÐÂÊäÈ룡¡±£¬Èç¹ûÊäÈëµÄÊǸºÊý£¬ÔòÌí¼ÓÒ²²»»á³É¹¦£¬ÏµÍ³»á³öÏÖÌáʾ¡°¼Û¸ñÊäÈëΪ¸ºÊý£¬ÇëÖØÐÂÊäÈ룡¡±¡£²éѯ´°ÌåÉÏÃæÒѾ½éÉÜÁË£¬²éѯµ½µÄ½á¹û»áÏÔʾÔÚÓұߣ¬ÕâÀïµÄtextBoxµÄEnabledÊôÐÔΪTrue£¬¼´¿ÉÒÔ½øÐб༣¬²¢ÔÚ´Ë»ù´¡ÉϽøÐÐÐ޸ĺÍɾ³ý¡£Ð޸İüÀ¨Í¼Æ¬µÄÉÏ´«Ð޸ġ£ÂùÝÌí¼ÓµÄ×ÓÄ£¿é¿ÉÒÔÌí¼ÓеÄÂùÝÐÅÏ¢£¬°üÀ¨Í¼Æ¬µÄÌí¼Ó£¨Èçͼ5-12 Ëùʾ£©¡£
28