|
ASP --> VBScript + JavaScript
|
|||
---|---|---|---|
#18+
Значит, по порядку: Есть целый ASP-сайт, написанный на Javascript. Так как, все страницы очень плотно работают с MSSQL, то програмист, содаваший его, создал свой объект "Database Object" (иными словами,- "конструктор") с массой дополнительных методов и свойств... очень удобная штука при работе с базой данных. Теперь у меня появилась "прикрутка" к этому сайту, только на VBScript, и я хотел использовать этот объект, чтобы не создавать нового подключения к этой БД (и не заморачиваться потом). Но у меня ничего не получается. Сам объект выглядит так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
Объявление его происходит так: Код: plaintext
но, это на Java. А как мне объявить его в VBScript? Заранее СПАСИБИЩЕ!!!! P.S. Dim database Set database = new Database - не прокатывает. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2003, 20:12 |
|
ASP --> VBScript + JavaScript
|
|||
---|---|---|---|
#18+
Дык а с каких пор vbscript стал объектно-ориентированным? Пиши на jscript. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2003, 08:45 |
|
ASP --> VBScript + JavaScript
|
|||
---|---|---|---|
#18+
???... Здрасте, приехали!!!!!!!!!!... А что же тогда по Вашему VB ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2003, 11:39 |
|
ASP --> VBScript + JavaScript
|
|||
---|---|---|---|
#18+
> ???... Здрасте, приехали!!!!!!!!!!... Создайте объект средствами vbscript, потом будем ехать .. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2003, 12:10 |
|
ASP --> VBScript + JavaScript
|
|||
---|---|---|---|
#18+
Согласен, что создать собственный объект не получится. Но использовать существующие он ведь может?.. Хотя я кажется начинаю понимать, в чём тут фишка. VBScript использует только зарегистрированные классы? Так что-ли?.. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2003, 12:43 |
|
ASP --> VBScript + JavaScript
|
|||
---|---|---|---|
#18+
> Но использовать существующие он ведь может? Может, встроенные и доступные через CreateObject(). В данном случае он просто ничего не знает об объектах jscript. Поэтому имхо возможно 3 варианта: 1. Переписать общие функции на vbscript; 2. Писать на jscript; 3. Я абсолютно не прав (насколько я понимаю, самый предпочтительный:)). ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2003, 13:04 |
|
ASP --> VBScript + JavaScript
|
|||
---|---|---|---|
#18+
Ну, не будем сарказничать. Просто я действительно хочу понять эти различия между языками, чтобы либо использовать их на всю, как говорится, катушку, либо больше не натыкаться на эти грабли. Кстати, о том, что, - ( В данном случае он просто ничего не знает об объектах jscript ),- но ведь простые функции на java доступны в VBscr. А объекты, значит нет? Странно как-то... Если не сложно, проясните тогда поподробнее об этом. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2003, 13:35 |
|
ASP --> VBScript + JavaScript
|
|||
---|---|---|---|
#18+
Нет, ты не зря затеял этот флейм :) Вариант 3: Я БЫЛ НЕ ПРАВ! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
2 момента: 1. объект нужно создавать методами jscript 2. такие имена как .__databaseStatus не пройдут, vb считает что это '_' - перенос строки. > Если не сложно, проясните тогда поподробнее об этом. Ну в принципе многое я сам для себя прояснил :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2003, 14:31 |
|
ASP --> VBScript + JavaScript
|
|||
---|---|---|---|
#18+
Вот!!!!! Вот Это,- чистая правда, только правда, и ничего, кроме правды!!... Вообще-то, я так и делал раньше. Я подозревал о некой кривизне VB, но всё руки "не доходили" разобраться как следует. Просто вот появилась однажды идея "фикс",- попробовать сделать ВСЁ на нём, вот и крикнул что было силы о помощи... :) Вобщем, теперь мне более-менее всё ясно, за что великодушно СЯНЬКУЮ!!!... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2003, 15:31 |
|
|
start [/forum/topic.php?fid=60&msg=32111527&tid=2171400]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 272ms |
total: | 409ms |
0 / 0 |