Текущий архив: 2006.10.08;
Скачать: CL | DM;
ВнизINSERT в базе со счетчиком, возможно?? Найти похожие ветки
← →
Rentgen © (2006-08-04 14:49) [0]Всем привет!!!
помогите, если это возможно...
как пользоватьсяINSERT
в базе со счетчиком?
т.е.
есть Acces таблица:
Ind - Счетчик
Name - Текстовой
Type - Текстовой
есть ли у меня возможность "вставить" строку данных между строк?
ОЧЕНЬ НУЖО!!!
Буду очень признателен за любую помощь!!!!
← →
Johnmen © (2006-08-04 14:51) [1]>MySQL
и
>есть Acces таблица
ты бы определился, что ли...
А в общем, ничего не вставлять в поле, само вставиться. И между не получится...
← →
Stanislav © (2006-08-04 14:52) [2]Непонятно Access или MYSQL?
← →
Sergey13 © (2006-08-04 14:54) [3]> есть ли у меня возможность "вставить" строку данных между строк?
А потом читать из базы между строк? База - это ж не Пушкин! 8-)
← →
sniknik © (2006-08-04 14:54) [4]х.з. как оно там в MySQL реализовано... а уж как ты туда таблицу access вогнал, вообще загадка, и как с ней работать тоже.
> ОЧЕНЬ НУЖО!!!
НАЛИВАЙ!!! хотя лучше деньгами.
← →
Rentgen © (2006-08-04 15:13) [5]Ладно.
действительно смешно :)
***
ни о какой MYSQL речь не идет.
все в Access"e.
***
про "НАЛИВАЙ", - да не вопрос!
приезжай, вместе попьем...
← →
Rentgen © (2006-08-04 15:17) [6]может какой нить алгоритм.
может способ...
но хотелось бы услышать(прочесть) совет:
*есть не отсортированный список.
*есть пользователь, который забыл, что между строками должна быть еще одна запись.
если я просто вставляю через INSERT(ADOQuery), то строка автоматически переходит в конец таблицы. Другой способ к сожалению не знаю. Затем и отписал этот пост.
← →
Stanislav © (2006-08-04 15:18) [7]А никак ты не вставишь в середину, покрайней мере если сортировка по полю "счетчик".
← →
Stanislav © (2006-08-04 15:19) [8]Сделай поле, пусть сам пользователь нумерует, а ты сортируй по нему :-)
← →
Rentgen © (2006-08-04 15:19) [9]И еще...
> Stanislav © (04.08.06 14:52) [2]
>
> Непонятно Access или MYSQL?
>Johnmen © (04.08.06 14:51) [1]
> ты бы определился, что ли...
вроде здесь без разницы.
можно ведь и в Access зделать SQL-запрос на вставление строки.
← →
Rentgen © (2006-08-04 15:21) [10]
> Stanislav © (04.08.06 15:19) [8]
>
> Сделай поле, пусть сам пользователь нумерует, а ты сортируй
> по нему :-)
Это в самый последний момент. Когда я точно выясню, что другой способ отсутствует.
← →
Stanislav © (2006-08-04 15:22) [11]Rentgen © (04.08.06 15:19) [9]
Insert, то можно, но у него другой смысл.
← →
Rentgen © (2006-08-04 15:25) [12]тогда как?
← →
Stanislav © (2006-08-04 15:27) [13]Пусть программа твоя нумеруе по порядку какое-то поле, а если надо, то пользователь сам меняет.
← →
Johnmen © (2006-08-04 15:39) [14]>Rentgen ©
Я что-то не очень понимаю, таки надо сортировать в определенной последовательности и ты не знаешь, какой признак для сортировки придумать придумать? И зачем вообще его придумывать? В чем его сущность по жизни?
← →
sniknik © (2006-08-04 15:54) [15]> если я просто вставляю через INSERT(ADOQuery), то строка автоматически переходит в конец таблицы. Другой способ
> к сожалению не знаю.
если, есть "дырка" в счетчике (куда вставлять), и смотриш при сортировке по нему то нет проблем, в INSERT-е задавай значение счетчику и все. видимость будет что вставлено хотя физически запись будет располагаться там где жвижок положит.
p.s. "втавлять" лучше с использованием ADOCommand... (начать чтоли игнорировать "извращенцев"?...)
← →
Anatoly Podgoretsky © (2006-08-04 20:22) [16]Ни о каком физическом порядке строк и речи быть не может, за это растреливать, если получится. Порядок вывода определяется исключительно директивой ORDER BY
Страницы: 1 вся ветка
Текущий архив: 2006.10.08;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.067 c