|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
Привет всем. У кого есть хоть чуть-чуть времени, скомпилируйте dll, пожалуйста. Ваша помощь способна решить проблему обсуждаемая на топиках http://sql.ru/forum/actualthread.aspx?tid=163419 http://sql.ru/forum/actualthread.aspx?tid=537352 http://sql.ru/forum/actualthread.aspx?tid=317053 Эту (скомпилированную) dll - ODBCTrac.dll можно заменить вместо стандартного odbctrac.dll. И позволит расширить возможности трасировки ODBC драйверов. Проэкт для ODBCTrac.dll взят от сюда http://www.codeproject.com/KB/database/ODBCTracer.aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2008, 19:56 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
Проэкт в прикрепленном файле. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2008, 20:19 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
держите ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2008, 04:32 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
Lepsikдержите Спасибо. Получилось. Правда полученная dll запросила еще sxlrt308.dll , но я его закинул в System32 и все заработало. Прошу Вас еще раз скомпилировать dll. Разработчики заложили маленький размер буфера в который записывается страсиррованный скрипт. Я изменил файл odbctracedump.cpp проекта ODBCTrac.dll , а именно функцию void ODBCTraceArg(ODBCTraceCall *call, int argnumber) был фрагмент Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
изменил на Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2008, 21:03 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
Вот новый проэкт ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2008, 21:04 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
еще раз ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2008, 04:51 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
это с динамическим буфером Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2008, 04:59 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
упс удалить буффер забыл удалить. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2008, 05:02 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
Хм.. странно Почемуто длина страссированого скрипта всего лишь 1001 символов. Как в dll с фиксированным буфером 5120 так и в dll с динамическим буфером. (Это конечно больше чем 256 символов - которые трассировались еще в первых версиях проекта. Но это мало. Стандартная MS odbctrace.dll дает ито большую длину скрипта!!!) Я, так понимаю, что возможное обрезания скрипта в функции wcstombs или ODBCTraceDump Вот пример страссированого скрипта Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2008, 11:55 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
этовам надо студию ставить и отладчиком подклюаться что там твориться ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2008, 07:19 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
Пологаую это ODBCTraceDump в odbctracedump.cpp Смотрите вот функция вывода скрипта Код: 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.
А константа определна вот так. Код: plaintext
Бред, конечно. Зачем было обрезать страссированный скрипт в двух местах 1. в функции void ODBCTraceArg(ODBCTraceCall *call, int argnumber) - это путем char buffer[256]; 2. а затем еще передать результат в void ODBCTraceDump(const char *text, ...) и тут горантировать обрезание скрипта с помощью #define MAX_BUFFER_CONVERT 1024 Вот ребята подсказали от сюда . Давайте попробуем переделать. Код: 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.
Ну вот и все. Должно сработать. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2008, 20:02 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
Вы меня простите за наглость, скомпилируйте dll плииз. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2008, 20:13 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
Все-равно режет скрипт, ну гад :( ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2008, 12:38 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
попробуйте сделать тестовый пример я посмотрю в отладчике ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2008, 17:31 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
Lepsikпопробуйте сделать тестовый пример я посмотрю в отладчике Не понял. В каком смысле - тестовый пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2008, 16:34 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
имея одну dll я не смогу в отладчике просмотреть результате ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2008, 06:50 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
Lepsikимея одну dll я не смогу в отладчике просмотреть результате Если для примера взять MS Access ODBC - будет нормально? он у Вас есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2008, 11:47 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
разумеется есть. Нужда база в акцесс, и тестировачная программа использующая вашу трасировочную dll. Разумеется мне не хотелось бы тратить много своего времени на то что к делу не относится. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2008, 06:17 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
для Lepsik Сейчас это проэкт очень сильно муссиреться вашими колегами из Belgium. Вот можите ознакомиться http://www.codeproject.com/KB/trace/tracetool.aspx Сама dll обсуждаеться в топике Is ODBCTracer project included (plugged) In Your project? . ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2008, 21:55 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
Вот накалял. В файле readme - описано какой должен быть альяс. БлХ я не могу загрузить сюда тестовый проэкт. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2008, 22:36 |
|
Пожалуйста, скомпилируйте dll
|
|||
---|---|---|---|
#18+
Проэкт занимает более 300 кб. А на форум можно загрузить только 100 кб файл У меня мыло не скрыто, можете его увидеть. Могу Вам сбюросить на Ваше мыло ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2008, 22:43 |
|
|
start [/forum/moderation_log.php?user_name=almoheb]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
149ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
others: | 668ms |
total: | 956ms |
0 / 0 |