Цитата(Mouse27 @ 13.3.2008, 23:27 ) | | Помогите написать цикл. Что бы Текст из ТекстБокса1 сравнивало со всеми логинами в базе. А то у меня сравнивает только с первой записью. |
а зачем тебе цикл ведь твой sql запрос возвращает записи у которых Logins = TextBox1.Text. Если тебе возвращается хотя бы одна запись, то ты уже можешь смело писать, что login занят. А лучше возвращай count(Logins) так быстрее и делаешь потом comm.ExecuteScalar() преобразуешь в int и сравниваешь... вот и все.
Ну а если тебе цикл нужен, то тебе необходимо возвращать все записи, а не те которые удовлетворяют условию, что конкретно для данной задачи ужасно нецелесообразно.
Кстати, kizune, ты написала совершенно идентичный код ТС... что ты хотела им сказать? |