|
|
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
Издержки: лишнии 16 байт на каждую запись. Не-а.. Хранить не нужно. Нужно каждый раз новый получать. Для того чтобы каждый раз другие (случайные) записи выбирать. Только эта... Нужно ведь не уникальность , а случайность . Гуид как то слабо случаен. Сгенери несколько подряд и увидишь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 16:19 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
2ЛП >Только эта... Нужно ведь не уникальность, а случайность. Гуид как то слабо случаен. Сгенери несколько подряд и увидишь Сгенерил в MS SQL. Не похожи . Код: plaintext 1. 2. 3. 4. 5. 6. 7. И в продолжении темы: RND так же не случайный, а псевдо-случайный. Наверное его алгоритм "случайности" по-хуже GUID будет. Ведь опирается (насколько я зная в основном на таймер), а GUID еще на кучу инфы (МАК-адрес сетевухи, например). ИМХО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 16:38 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
Странно. Я в vb через api гуиды получал - оч похожи выходило. а GUID еще на кучу инфы (МАК-адрес сетевухи, например). А толку-то? Мак-адрес сетевухи вроде как не меняется. Если все хорошо. Так же на время и завязано. В общем, если в асп генерация гуидов дает более случайный результат чем рнд - то так и пропишем. В аксесе наоборот. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 16:44 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
2 Л.П Код: plaintext 1. 2. ЗЫ Позаимствовано отсюда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 16:48 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
2ЛП >Странно. Я в vb через api гуиды получал - оч похожи выходило. Дай примерчик. Как-то мучился этим вопросом - не нашел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 16:51 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
Значит кодик в запросе такой: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. а запрос 3uhi - так и вообще прост: Код: plaintext 1. 2. И вот тут то все и обламывается. Причем если в Акссессе этот запрос открывать закрывать, то записи каждый раз разные получаются. А вот на сайт - одни и те же дергает, козлина неприятная.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 16:53 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
А по поводу NEWID() - классная штука. Тока у меня же .mdb... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 17:02 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
>А по поводу NEWID() - классная штука. Тока у меня же .mdb... вот и создай свою функцию, внутри которой будет сидеть генератор GUID'ов (или RND или еще еще что-нибудь). == Лох, ау!!! Дай примерчик-то :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 17:14 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
Лох, ау!!! Дай примерчик-то :) Да нету его сейчас под рукой, а по памяти не помню. Дай до хаты доползти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 17:22 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
2 funddd "Что я еще могу сказать..." (А.С. Пушкин) Посмотри что возвращаетcя в поле RndTest запросом Код: plaintext 1. 2. Может действительно в VBScript rnd() глючит? Попробуй еще перед исполнением запроса поставить Randomize PS.Ох уж эти русские буквы в названиях... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 17:26 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
Viktor ,посмотри здесь,может подойдет\r /topic/1390 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 17:47 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
2VIG Огромное спасибо. Оно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 17:51 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
Только странно функция GUIDFromString не может создать ActivX объект(429 ошибка). Я этой функцией первый раз в жизни пользуюсь, разве так и должно быть? :) А ошибка хорошо знакома - при работе с екцелем часто такая хрень происходит. Но причем тут Объект и функция GUIDFromString ? Она что пытаеться новый объект access application создать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 17:57 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
Viktor,обрати внимание из какой это библиотеки-OLE32.DLL поэтому и ошибки одинаковы (ActiveX-это тоже оле обьект) Больше ничего сказать не могу,так как тоже раньше с этими функциями не работал.Если разберусь-сообщу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 18:10 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
Viktor,проверил сейчас пример №2- у меня работает: {7B0341E9-41D6-4A6C-9C78-290B894CBF13} {7EB8409C-E0E8-4E55-ADE9-08501E4FE65F} -то что я получил Проверь подключена ли у тебя Ole Automation? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 18:23 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
Да ужжж.... Оно, конечно, так наверняка работать будет... только тот способ от которого мне хочется отказаться из-за громоздкости, будет xqnm больше похож на бабочку.... там все таки только 7 строчек кода... Но огромное спасибо всем, кто откликнулся!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 06:28 |
|
||
|
Наверное, DMax... или нет?
|
|||
|---|---|---|---|
|
#18+
2VIG >проверил сейчас пример №2- у меня работает: GetGUID -работает и возвращает GUID (750A270CE2D84F5D9F4DDA4E64568409) GUIDFromString (GetGUID) (GUIDFromString ("750A270CE2D84F5D9F4DDA4E64568409") - не работает. Ole Automation есть в ссылках, но это роли играть не должно. == Блин,GUIDFromString(" {7EB8409C-E0E8-4E55-ADE9-08501E4FE65F}") - работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 09:12 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32221150&tid=1680229]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 339ms |

| 0 / 0 |
