Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ADO (Числовые перменные)
|
|||
|---|---|---|---|
|
#18+
Уважаемые помогите пожалуста!++++++++++++++++++++++++++++ С помощь ADO подключаюсь к базе данных foxpro следующти образом: 1: conn = CreateObject("ADODB.Connection") 2: conn.Open "Driver={Microsoft Visual FoxPro Driver};" & _ 3: "SourceType=DBF;" & _ 4: "SourceDB=c:\;" & _ 5: "Exclusive=No" 6: strv2="aaa" 7: chis2=3 8: conn.Execute "Insert into Rruu (v2,v3) values ('" & strv2 & "',3) 9: conn.Close 10: Set conn = Nothing где v2-character, v3 - numeric в dbf. Все работатет, но хочется а на что надо заменить 3 в строке 8 чтобы она тоже записалась в таблицу. В виде '" & chis2 & "' говорит : Type missmatch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2004, 11:43 |
|
||
|
ADO (Числовые перменные)
|
|||
|---|---|---|---|
|
#18+
a1aа на что надо заменить 3 в строке 8 чтобы она тоже записалась в таблицу. В виде '" & chis2 & "' говорит : Type missmatch Тебе надо в запросе не обрамлять chis2 апострофами. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2004, 12:16 |
|
||
|
ADO (Числовые перменные)
|
|||
|---|---|---|---|
|
#18+
Спасибо работает, но как быть с нецелочисленными переменными, а то если я присваиваю значение, напрмер 3.4 и т.д. Basic пишет [Microsoft][ODBC Visual FoxPro Driver]Syntax error ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 04:16 |
|
||
|
ADO (Числовые перменные)
|
|||
|---|---|---|---|
|
#18+
И вообще дайте кто-нибудь ссылку на подобную информацию! Пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 05:36 |
|
||
|
ADO (Числовые перменные)
|
|||
|---|---|---|---|
|
#18+
a1aСпасибо работает, но как быть с нецелочисленными переменными, а то если я присваиваю значение, напрмер 3.4 и т.д. Basic пишет [Microsoft][ODBC Visual FoxPro Driver]Syntax error Чтобы не заморачиваться с представлением десятичной точки (запятой) можно поюзать объект ADO.Command. У него есть параметры, у которых, в свою очередь, есть возможность выбора типа данных провайдера. Смысл в том, чтобы передавать в качестве параметров значения того типа, который имеют параметры этого комманда. Или попытаться через апишную ф-ию GetLocaleInfo узнать локальные настройки той машины, где лежит фоксовая база, или ещё как фоксовыми ф-иями узнать как в нем представляется эта фигня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 08:34 |
|
||
|
ADO (Числовые перменные)
|
|||
|---|---|---|---|
|
#18+
Чего-то ничего не получается, кто может приведите практический пример или дайте ссылку, пожалуста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 04:34 |
|
||
|
ADO (Числовые перменные)
|
|||
|---|---|---|---|
|
#18+
Попробуйте объявить переменную chis2 типа Double. т.е. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 12:09 |
|
||
|
ADO (Числовые перменные)
|
|||
|---|---|---|---|
|
#18+
Не-а, не получается что только не пробовал! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 08:37 |
|
||
|
ADO (Числовые перменные)
|
|||
|---|---|---|---|
|
#18+
Вот Вам типа для затравки... читайте help (MSDN msdn.microsoft.com) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 09:35 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=32628315&tid=2169108]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 399ms |

| 0 / 0 |
