Главная страница


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : Dmitry Ochnev                        2:5022/54      22 Dec 2001  03:04:04
 To : All
 Subject : MS SQL Server 2000, ADO, ASP, дурацкая проблема - вставить запись
 -------------------------------------------------------------------------------- 
 
 
 SUBJ. Почему могут не совпадать типы данных, которые вроде бы одинаковые ?
 Пытаюсь вставить данные в таблицу с помощью скрипта в ASP. MS SQL Server 2000,
 IIS 5.0.
 
 IIS пишет:
 ====================================
 Тип ошибки:
 ADODB.Command (0x800A0BB9)
 Arguments are of the wrong type, are out of acceptable range, or are in conflict
 with one another.
 /rkg-dev/instest.asp, line 31
 ====================================
 
 Кусок программы
 ================================
 if not isEmpty(atext) then
     rows = 0
     Set cm = Server.CreateObject("ADODB.Command")
     Set cm.ActiveConnection = conn
     Set param = cm.CreateParameter("atext", adVarChar, adParamInput, 50, "F..k
 all ADO data types!")
     cm.Parameters.Append param
     cm.CommandType = adCmdStoredProc
     cm.CommandText = "instest"
     call cm.Execute(rows, , adCmdStoredProc + adExecuteNoRecords)
     Response.Write "<P>" & rows & "</P>"
 end if
 ================================
 
 Хранимая процедура:
 ================================
 CREATE PROCEDURE [isd].[instest] @atext VARCHAR(50)
 AS
 INSERT INTO [isd].[test] (atext)
 VALUES (@atext)
 ================================
 
 Таблица создана визуально в MS SQL:
 =========================================
 CREATE TABLE [isd].[test] (
     [aid] [int] IDENTITY (1, 1) NOT NULL ,
     [atext] [varchar] (50) COLLATE Cyrillic_General_CI_AS NULL
 ) ON [PRIMARY]
 GO
 =========================================
 
 е совпадают типы. Что/где/как нужно привести к одинаковому типу ?
 * Crossposted in SU.DBMS.SQL
 * Crossposted in RU.WEBSITE
 --
 Met vriendelijke groet,
 Dmitry Ochnev
 Tula, RU
 
 ... dmitry_III<>mail.ru, ICQ: 69794043, http://designcentral.newmail.ru
 --- http://designcentral.newmail.ru/Dmitry_Ochnev_resume.txt
  * Origin: Web-development, programming in Perl (2:5022/54)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 MS SQL Server 2000, ADO, ASP, дурацкая проблема - вставить запись   Dmitry Ochnev   22 Dec 2001 03:04:04 
 Re: MS SQL Server 2000, ADO, ASP, дурацкая проблема - вставить запи   Serge Shikov   22 Dec 2001 12:24:15 
 MS SQL Server 2000, ADO, ASP, дурацкая проблема - вставить запи   Dmitry Ochnev   22 Dec 2001 13:28:28 
 Re: MS SQL Server 2000, ADO, ASP, дурацкая проблема - вставить   Serge Shikov   23 Dec 2001 12:11:01 
 Re: MS SQL Server 2000, ADO, ASP, дурацкая проблема - вставить запись   Andrey Bourgonov   23 Dec 2001 18:18:37 
Архивное /ru.website/18273c23ea9e.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional