|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Есть у меня величина, номер операции, который в SQL - integer, в access - Long. При попытке выполнения Код: plaintext 1. 2. 3. 4.
Код: plaintext
adInteger, adLong дают такой же результат. Собственно, попробованы все варианты существующих форматов. На сервере Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 17:44 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
а зачем его double обзывать. если он - int? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 17:48 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Если этот параметр на сервере имеет тип int, то почему вы его пытаетесь передать как adDouble? Если вы его в аксесе описали As Double, то почему вы говорите, что оно у вас в аксесе - Long? И зачем вы размер параметра указываете adEmpty? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 17:49 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
У меня вот так всё работает Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 17:51 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
а если параметр отсылать как integer, сервер его как tinyint интерпретирует. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 17:58 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
а можно полюбоваться на заголовок ХП? а то я чудеса не верю ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 18:01 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 18:18 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Ольга, вы adEmpty пробовали убирать или нет? Нехорошо заставлять сервер думать, что integer занимает 0 байт ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 18:19 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
А провайдер ODBC почему? SQLOLEDB как-то привычнее при использовании ADO ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 18:21 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Завтра я подумаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 18:27 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Ольга_Та если параметр отсылать как integer, сервер его как tinyint интерпретирует. вроде интерпретация происходи в СП....и получаеться приведение типов. лучше через метод refresh отдать параметры СП в ADO.если их конечно не 100 штук. ну и правда , че тут коллекцию параметров создавать, каждый параметр описывать......тут заснуть можно :) и насчет ошибки этой: надо указать ADO какого типа этот параметр в той СП которая вызоветься после cmd.execute. то есть АДО получает из клиента описание параметра который на сервере в СП . ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 18:30 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
токо хотел ответ .....опубликовать....а пока писал уже 4 успело:) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 18:33 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Long(vba) adInteger(ADO Data Type property constants) Integer(vba) adSmallInt (ADO Data Type property constants) Double(vba) adDouble (ADO Data Type property constants) Not supported (vba) adBinary (ADO Data Type property constants) даже есть которые из vba передать нельзя. как я понял тут этот вариант....тогда и в сп должен быть double или float.vba имеет токо 3 этих а smallint tinyint это уже серверные... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 18:41 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
adEmpty да и такого вообще нету:) вот для этого параметра : Attrib Optional. A FieldAttributeEnum value, whose default value is adFldDefault, that specifies attributes for the new field. If this value is not specified, the field will contain attributes derived from Type такой константы в ADo нету, она от VBA видимо. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 18:49 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
AlexeiKadEmpty да и такого вообще нету:) ... такой константы в ADo нету, она от VBA видимо. Вот ведь блин... а мужики то и не знают... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 18:55 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
:)) скажем по другому....для параметра attrib нету такой константы. извини, что я не уточнил.я же из хелпа глянул просто...и не надо так тыкать...че уж совсем чтоли всех тут за новичков держишь. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 18:58 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
[quot AlexeiK]adEmpty да и такого вообще нету:) вот для этого параметра : Attrib quot] вот для тебя специально и для всех , кто тоже не уловил смысла.надо же....я ведьдаже написал все правильно. что ты меня путать то начал. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 19:00 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
это ты специально для меня вот это вот написал? такой константы в ADo нету, она от VBA видимо. и утверждаешь, что это правильно? ------------------------ P.S. Пардон, но по-моему из пяти Ваших сообщений в этой теме - ни одного в тему. Внимательнее надо быть. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 19:06 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Лох Позорныйэто ты специально для меня вот это вот написал? такой константы в ADo нету, она от VBA видимо. и утверждаешь, что это правильно? ------------------------ P.S. не тебе тут расценивать , че в тему , а че нет. если ты таков , что откусываешь от предложения , что тебе надо ...а общий смысл тебя не волнует , то я писал специально для тебя....так как я смотрю тебе в этой ветке вообще не начто просто ответить...и для тебя придумал вот такой ход.. никто не утверждает....ты глазки разуй на 180 градусов и глянь что я поправился сразу после того ,как ты откусил от моего предложения и выложил глупый скриншот.ты даже троеточие поставил чтобы твой скриншот был не таким глупым...как он стал сейчас. то что ты object browser юзать для проверки таких высказываний можешь это хорошо. промолчу...... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 19:17 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
промолчу...... правильно. иногда лучше жевать, чем говорить. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2005, 19:24 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Alexey ShА провайдер ODBC почему? SQLOLEDB как-то привычнее при использовании ADO SQLOLEDB требует явно объявлять провайдера, поэтому я как та королева, которая подписывала приговоры, использую более короткие синтаксические конструкции. На большее разумения не хватает. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 12:19 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Ольга_Т Alexey ShА провайдер ODBC почему? SQLOLEDB как-то привычнее при использовании ADO SQLOLEDB требует явно объявлять провайдера, поэтому я как та королева, которая подписывала приговоры, использую более короткие синтаксические конструкции. На большее разумения не хватает. Работа через лишний слой не добавлляет ни надёжности. ни призводительности строку подключения можно просто взять из Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 12:22 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
AlexeiKдаже есть которые из vba передать нельзя. как я понял тут этот вариант... Дату, например, я никак не могу через параметр передать, не получается никакими силами. Просто не пишу ХП, которые должны что-то возвращать, с параметрами даты, а если уж никак не обойти, два варианта, либо передаю как текст, либо создаю #ХП cо склееным в VBA текстом, с одним выходным параметром. Если сабж не разрешу, придется и тут клепать временную вызывающую процедуру((( ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 12:31 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Alexey Sh Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 12:33 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Ольга_Т AlexeiKдаже есть которые из vba передать нельзя. как я понял тут этот вариант... Дату, например, я никак не могу через параметр передать, не получается никакими силами. Просто не пишу ХП, которые должны что-то возвращать, с параметрами даты, а если уж никак не обойти, два варианта, либо передаю как текст, либо создаю #ХП cо склееным в VBA текстом, с одним выходным параметром. Если сабж не разрешу, придется и тут клепать временную вызывающую процедуру((( Ай яй-яй. Что-то в консерватории не так. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 12:34 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Ольга_Т Alexey Sh Код: plaintext
По барабану. и в adp , и в mdb - везде работает :) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 12:36 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
ОльгаТ в http://www.sql.ru/forum/actualthread.aspx?tid=173934#1446893 ...Сервис-пак стоит, Jet SP 9 , MDAC 2.8,... А разве 9-й уже выходил? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 12:42 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Ольга_Т AlexeiKдаже есть которые из vba передать нельзя. как я понял тут этот вариант... Дату, например, я никак не могу через параметр передать, не получается никакими силами. Просто не пишу ХП, которые должны что-то возвращать, с параметрами даты, а если уж никак не обойти, два варианта, либо передаю как текст, либо создаю #ХП cо склееным в VBA текстом, с одним выходным параметром. Если сабж не разрешу, придется и тут клепать временную вызывающую процедуру((( really? тада вместо create используй refresh... я вот передаю дату куда токо надо... токо формат даты на yyyymmdd меняю и не более.(чтобы была однозначность) ActiveConnection = cnn .CommandText = "vv_mhp_klass_corr_yes" .CommandType = adCmdStoredProc '=======Передача данных в ХП================= .parametrs.refresh .parametrs("@AlongOperationID")=varAlongOperationID .... cmd.execute ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 12:44 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Geo ОльгаТ в http://www.sql.ru/forum/actualthread.aspx?tid=173934#1446893 ...Сервис-пак стоит, Jet SP 9 , MDAC 2.8,... А разве 9-й уже выходил? а это уже не важно какой там sp на jet))) в adp проектах jet не используеться. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 12:46 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Каюсь, 829558, помню, что девятка была. Восьмой, конечно, их уже столько, что в глазах прыгают. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 12:49 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
[quot AlexeiK ActiveConnection = cnn .CommandText = "vv_mhp_klass_corr_yes" .CommandType = adCmdStoredProc '=======Передача данных в ХП================= .parametrs.refresh .parametrs("@AlongOperationID")=varAlongOperationID .... cmd.execute[/quot] Я так и делаю почти всегда, кроме случаев, когда нужно вернуть SCOPE_IDENTITY(). ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 12:52 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
ActiveConnection = cnn .CommandText = "vv_mhp_klass_corr_yes" .CommandType = adCmdStoredProc '=======Передача данных в ХП================= .parametrs.refresh .parametrs("@AlongOperationID")=varAlongOperationID .parametrs("@date")='20041212' .... cmd.execute ALTER PROCEDURE dbo.vv_mhp_klass_corr_yes ( @date datetime,@AlongOperationID int) AS select tbl.* from tbl where date=@date and opid=@AlongOperationID GO вот пример тебе для даты. то есть я к тому, что не надо себя ущемлять там..если вдруг в процедуре есть параметр типа datetime. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 12:56 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
SQLOLEDB , adEmpty неявно, - все равно та же ошибка, интерпретируется как smallint. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 13:05 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
то есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 13:08 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
С учетом предложений провайдера поменяла, синтаксис присвоения параметра тоже, результат прежний: -2147217833 [Microsoft][ODBC SQL Server Driver][SQL Server]Arithmetic overflow error for data type smallint, value = 56715. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 13:13 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Черт, не оттуда скопировала. Ошибка та же, без ссылки на [Microsoft][ODBC SQL Server Driver][SQL Server]. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 13:17 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Ну если у Вас получиться засунуть 56715 в smallint (smallint Integer data from -2^15 (-32,768) through 2^15 - 1 (32,767). Storage size is 2 bytes.) - получите Нобелевскую премию ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 13:20 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
C:\Program%20Files\Microsoft%20SQL%20Server\80\Tools\Books\tsqlref.chm::/ts_da-db_7msw.htm пора бы уже кому то почитать :) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 13:46 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
вопрос а где интерпритируеться так? в поле таблицы у которой типа данных smallint? поточнее про поле таблицы можно? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 13:51 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
(c)VIGНу если у Вас получиться засунуть 56715 в smallint (smallint Integer data from -2^15 (-32,768) through 2^15 - 1 (32,767). Storage size is 2 bytes.) - получите Нобелевскую премию Повторяю, Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 13:51 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Все, я кажется поняла. При вызове процедуры таким способом нельзя пропускать необязательные параметры. Но long все равно использовать нельзя, а integer преобразуется в smallint. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 13:57 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
нееееее проблема в том что, есть либо переменная либо поле таблицы типа smallint а в нее присваиваетьсяс переменная типа int. и притом это в твоей сп где ошибка....и про поле таблицы ?какого оно типа? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 13:59 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
поле интеджер переменная в поле ничего не пишет. Процедура либо создает новый документ, либо создает новый документ на основании старого, этот старый и зачитывает необязательная переменная, которая не лезет. Сейчас я проверю, может быть, она читается вместо департамента. Раньше я с помощью Double проблему стыковки числовых форматов обходила. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 14:04 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
...varAlongOperationID As Double... если все еще вот так в vba то это не правильно. или уж вот так clng(varAlongOperationID) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 14:05 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
2 Ольга_Т Ольга, а вы уверены что у вас именно на этапе передачи параметра беда случается? Может у вас в теле процедуры сбойный код, вот оно на нем и рушится? Что профайлер выдает? И еще. Попробуйте закомментировать всю процедуру кроме шапки, и вызвать. Если вызовется - значит дело было не в бобине. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 14:07 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Так навскидку Set prm = cmd.CreateParameter("AlongOperationID", ...) Уже неправильно надо Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 14:24 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
ЛП Может у вас в теле процедуры сбойный код, вот оно на нем и рушится? Я писала, все работает. И в квери аналайзере, и из-под VBA, если процедуру вызывать Код: plaintext
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 14:26 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Ольга_Т ЛП Может у вас в теле процедуры сбойный код, вот оно на нем и рушится? Я писала, все работает. И в квери аналайзере, и из-под VBA, если процедуру вызывать Код: plaintext
Код: plaintext
чет я не понял? а где тогда в вашей процедуре объявление выходного параметра? мож все таки код сюда и код сп тоже. а то вы создаете какие-то тупиковые ситуации,мне так кажеться. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 14:32 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
(c)VIGТак навскидку Set prm = cmd.CreateParameter("AlongOperationID", ...) Уже неправильно надо Код: plaintext 1. 2. 3. 4.
У меня все заработало, когда я завела присвоение всех предыдущих необязательных параметров. Похоже, SQL'ю глубоко по барабану, с каким именем идет параметр из mdb, он их принимает по типу и по порядку. По крайней мере в данный момент имена я могу в первую позицию впечатывать любые, это вообще ни на что не влияет. Просто, если из пяти необязательных параметров я задаю четверный, при таком способе выполнения процедуры мне надо задать и первых три параметра, чтобы четвертый пришелся на место четвертого. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 14:37 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Ольга_ТПохоже, SQL'ю глубоко по барабану, с каким именем идет параметр из mdb, он их принимает по типу и по порядку. Угу. По крайней мере в старых версиях ADO так и было. Кстати, а ADODB какое используется? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 14:39 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
AlexeiKа где тогда в вашей процедуре объявление выходного параметра? мож все таки код сюда и код сп тоже. а то вы создаете какие-то тупиковые ситуации,мне так кажеться. Было опущено за очевидностью. Вот так все работает: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 14:41 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Лох Позорный Ольга_ТПохоже, SQL'ю глубоко по барабану, с каким именем идет параметр из mdb, он их принимает по типу и по порядку. Угу. По крайней мере в старых версиях ADO так и было. Кстати, а ADODB какое используется?"У вас мигрень бывает?" - "Ах, у нас никто не бывает!" Понятия не имею. Первый раз слышу, что там есть версии))) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 14:44 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Ольга_ТПохоже, SQL'ю глубоко по барабану, с каким именем идет параметр из mdb, он их принимает по типу и по порядку. Это Вам так кажется :) И происходит это именно потому, что имена ваших параметров в АДО не соответствуют именам в ХП ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 14:51 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
(c)VIG Ольга_ТПохоже, SQL'ю глубоко по барабану, с каким именем идет параметр из mdb, он их принимает по типу и по порядку. Это Вам так кажется :) И происходит это именно потому, что имена ваших параметров в АДО не соответствуют именам в ХП Нет, VIG, ты не прав. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 14:52 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Лох Позорный (c)VIG Ольга_ТПохоже, SQL'ю глубоко по барабану, с каким именем идет параметр из mdb, он их принимает по типу и по порядку. Это Вам так кажется :) И происходит это именно потому, что имена ваших параметров в АДО не соответствуют именам в ХП Нет, VIG, ты не прав. Ну, незнаю. Может быть у меня АДО неправильный ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 14:56 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
(c)VIGНу, незнаю. Может быть у меня АДО неправильный Код: plaintext 1. 2.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 15:01 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
И все-таки она вертится! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 15:34 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
adEmpty=0 а надо указать размер в байтах adInteger вот этого типа данных. integer занимает 4 байта, и указать надо 4. или лучше опустить параметр, ADO сама все прекрасно знает и без вашей помощи :) в кавычках писать надо имя параметра это факт. хоорошо допишу через refresh.... .......... cmd.execute debug.print cmd.parametrs("return_value") вот в этом параметре через refresh возвращаеться RETURN из СП. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 15:41 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
(c)VIGИ все-таки она вертится! Код: plaintext 1.
Ну я же не зря упомянул про версии Сиё св-во только начиная с 2.6 появилось ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 15:43 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
ЛП (c)VIGИ все-таки она вертится! Код: plaintext 1.
Ну я же не зря упомянул про версии Сиё св-во только начиная с 2.6 появилось Ну я же сказал что у меня АДО неправильный :) А что, есть ниже? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 15:47 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Это значит, у меня ниже? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 17:43 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
Ольга_ТЭто значит, у меня ниже? Угу. Вообще аксес начиная с 2002-го по умолчанию версию 2.5 цепляет. Но это тоже не лечит, потому как лучше 2.8 использовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 17:54 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
авторЭто значит, у меня ниже? не значит. эта линейка отмеряет не высоту, а уровень (совместимости). Вы можете узнать, какая у вас на самом деле версия, спросив об этом объект Connection. Dim cNN as ADODB.Connection Set cNN = NEW ADODB.Connection Debug.Print cNN.Version ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 17:56 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
ЛП Ольга_ТЭто значит, у меня ниже? Угу. Вообще аксес начиная с 2002-го по умолчанию версию 2.5 цепляет. Но это тоже не лечит, потому как лучше 2.8 использовать. что угу и кто кого не лечит? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 17:59 |
|
Как назначить формат числа при вызове процедуры?
|
|||
---|---|---|---|
#18+
2 ддд не значит. эта линейка отмеряет не высоту, а уровень (совместимости). Да, был неправ. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 18:03 |
|
|
start [/forum/search_topic.php?author=MedoedNew&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
77ms |
get tp. blocked users: |
1ms |
others: | 857ms |
total: | 1019ms |
0 / 0 |