|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - Вопрос по SQL Server 2000 |
|
MSFT SQL Server - Вопрос по SQL Server 2000
|
Пользователь Сообщения: 80 |
Профиль | Отправить PM | Цитировать
предыстория:
есть программа в которую вносится в БД номер по порядку (каждый год нумерация начинается с единицы), ФИО, адрес и т.д. По заявлению разработчика программа проверяет порядковый последний номер и записывает следующим. Так вот. Произошел какой то сбой после номера 1700... должен был идти 1701, а оно записало нулевым номер, и дальше пошло писать 1702 и т.д. В итоге появилась запись под порядковым номером 0 (которой ни один год не было т.к. нумерация идет с единицы) и место пустое стало на номере 1701. А дальше идет как надо 1702, 1703 и т.д. Были раньше подобные глюки на других серверах ну крайне редко 1-2 ошибки в год. Когда пропускался 1 номер и появлялись две записи под одним номером. Подскажите пожалуйста три вопроса: 1.Может ли быть это глюк в SQL Server или скорее всего в программе? 2.Нету как такового опыта работа с SQL Server 2000 да и с другими версиями. Можете написать подробно, что и зачем нажимать, чтобы в Enterprise Manager открыть таблицу, найти строчку и отредактировать, а потом сохранить отредактированную информацию? (название нужной базы и таблицы которую следует редактировать знаю т.к. спросил у разработчика программы). 3.Каким образом удалить одну из строк из БД? Ну чтобы полностью стереть номер по порядку и в месте с информацией к этому номеру (ФИО, адрес и прочее) За ранее громадное спасибо! |
|
Отправлено: 13:18, 29-02-2012 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать 1. Программный сбой.
2. Открываем Enterprise Manager, цепляемся к нужному серверу, слева в дереве выбираем нужную базу, затем таблицу. На ней правой кнопкой - открыть(вроде бы). Откроется таблица как в Excel, данные сохраняются автоматически. 3. удаление строки с нулевым номером: ID - имя поля идентификатора. Перед этим надо открыть таблицу и выполнить запрос Этим мы получим список все записей с ID=0 и удостоверимся, что она одна. Если это так и это нужная для удаления строка, то можно выполнить удаление. |
------- Отправлено: 01:22, 01-03-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
MSFT SQL Server - Sql server 2000 x32 под Windows server 2008 x64. Реально? | Aby | Программирование и базы данных | 4 | 29-12-2012 19:43 | |
MSFT SQL Server - Версия SQL Server 2000 | xax_nv | Программирование и базы данных | 1 | 01-08-2008 20:26 | |
MSFT SQL Server - Подскажите что лучше ставить SQL 2000 или SQL 2005 на Server 2003 | ForGroin | Программирование и базы данных | 6 | 23-03-2008 20:54 | |
MSFT SQL Server - Администраторам MS SQL Server 2000 вопрос!!! | Kanonir | Программирование и базы данных | 3 | 10-05-2007 04:15 | |
MSFT SQL Server - Win2003 Server и MS SQL Server 2000 | buhanov | Программирование и базы данных | 4 | 05-06-2006 09:40 |
|