Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.035 c
15-1158318249
Wetr
2006-09-15 15:04
2006.10.08
Скомпилировать программу.


3-1154686580
APXi
2006-08-04 14:16
2006.10.08
Как реализовать табличную часть?


2-1158324899
svt
2006-09-15 16:54
2006.10.08
Подскажите пожайлусата как связаять


2-1158566667
непонимающий
2006-09-18 12:04
2006.10.08
динамические массивы


3-1154415551
NotGooDP
2006-08-01 10:59
2006.10.08
Работа с Insert Into...Values с использованием потоков





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский