Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проверка одинаковых записей в таблице
|
|||
|---|---|---|---|
|
#18+
Доброе время суток. Хотелось бы узнать как в VB.net 2010 реализовать проверку ввода данных в БД Т.е. имеется таблица Access в которой 3 поля id, tit, ip в которую заносятся данные по IP и имя сетевого адаптера Хотелось бы сделать проверку заносимых данных в базу, если они повторяются то не заносить, а если нету, то вводить. Использую такой код Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Но если я проверку делаю в самой таблице то появляется сообщения, а я б не хотел выводить это сообщение, а просто их не вводить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2015, 11:01 |
|
||
|
Проверка одинаковых записей в таблице
|
|||
|---|---|---|---|
|
#18+
minioracle, А что мешает перед Insert выполнить команду Select на проверку уже введенных значений? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2015, 12:10 |
|
||
|
Проверка одинаковых записей в таблице
|
|||
|---|---|---|---|
|
#18+
minioracleДоброе время суток. Хотелось бы узнать как в VB.net 2010 реализовать проверку ввода данных в БД Т.е. имеется таблица Access в которой 3 поля id, tit, ip в которую заносятся данные по IP и имя сетевого адаптера Хотелось бы сделать проверку заносимых данных в базу, если они повторяются то не заносить, а если нету, то вводить. Но если я проверку делаю в самой таблице то появляется сообщения, а я б не хотел выводить это сообщение, а просто их не вводить 1. проверять перед инсертом 2. завернуть в try-catch, чтобы не было такой фигни типа "необрабатываемое исключение" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2015, 12:47 |
|
||
|
Проверка одинаковых записей в таблице
|
|||
|---|---|---|---|
|
#18+
Я правильно понял? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2015, 12:58 |
|
||
|
Проверка одинаковых записей в таблице
|
|||
|---|---|---|---|
|
#18+
minioracle, А почему проверка адреса >, а не, например, <? И почитайте как вызываются команды и что от них Вы хотите получить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2015, 13:12 |
|
||
|
Проверка одинаковых записей в таблице
|
|||
|---|---|---|---|
|
#18+
minioracleЯ правильно понял? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. лучше так и показать ex.Message ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2015, 13:29 |
|
||
|
Проверка одинаковых записей в таблице
|
|||
|---|---|---|---|
|
#18+
Бессмысленный код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2015, 13:31 |
|
||
|
Проверка одинаковых записей в таблице
|
|||
|---|---|---|---|
|
#18+
minioracle, вы написали: Код: c# 1. 2. 3. в чем смысл первой строки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2015, 13:33 |
|
||
|
Проверка одинаковых записей в таблице
|
|||
|---|---|---|---|
|
#18+
minioracleДоброе время суток. Хотелось бы узнать как в VB.net 2010 реализовать проверку ввода данных в БД Т.е. имеется таблица Access в которой 3 поля id, tit, ip в которую заносятся данные по IP и имя сетевого адаптера Хотелось бы сделать проверку заносимых данных в базу, если они повторяются то не заносить, а если нету, то вводить. Использую такой код Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Но если я проверку делаю в самой таблице то появляется сообщения, а я б не хотел выводить это сообщение, а просто их не вводить Я бы вам предложил сделать сохранение через процедуру. Т.е. вы вызываете на стороне сервера процедуру с тремя параметрами Save(id,tit,ip). Внутри самой процедуры и разбираете поведение 1. Если есть нет записи в таблице, инсерт. 2. Если есть - упдейт/игнор. Думаю не стоит перегружать логику клиентской части проверками, которые относятся к серверной части. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2015, 09:55 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=39003103&tid=1401372]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
174ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 16ms |
| total: | 283ms |

| 0 / 0 |
