Inquiridor
Parametro no asp

Pergunta
-
Boa tarde amigos estou com uma duvida terrivel não consigo fz minha pagina asp funcionar por causa de um parametro
[code]'paramentros de conexão com o banco de dados Access
Set objparam = objcm.CreateParameter("cd_fase_processo",adLongVarBinary, adParamInput, 10)<--- essa linha
objparam.value = cd_empresa
objcm.Parameters.Append objparamSet objparam = objcm.CreateParameter("dc_fase_processo", adVarChar, adParamInput, 300)
objparam.value = dc_nome_empresa
objcm.Parameters.Append objparam
[/code]a linha que tem marca tem um parametro mais não sei se e esse parametro por que no banco onde vai ficar armazenada esse atributo e um inteiro longo alguem sabe qual atributo idenfifica o inteiro longo no asp?
Todas as Respostas
-
-
-
-
Tbm não adiantou !!! segue o codigo e o erro
<%
' Variaveis de conexão com o bancoDim objconn
Dim objrs
Dim objparam
Dim rsconsulta
Dim dc_fase_processo
Dim cd_usuario_atualizacao
Dim dt_ultima_atualizacao
Dim sql
'Vai servi para indentificar os imput type'
cd_fase_processo = request("cd_fase_processo")
dc_fase_processo = request("dc_fase_processo")
'Caminho do banco de Dados
strProvider = "Provider=Microsoft.JET.OLEDB.4.0; Data Source=C:\Inetpub\wwwroot\SummerSoft\Dados\summer_2000.mdb;"'Isto cria uma instância de um objeto Connection do ADO.
'Há outros quatro objetos ADO disponíveis, cada um com diferentes métodos e
'propriedades que permitem fazer praticamente tudo com os dados do banco de dados.
Set objConn = Server.CreateObject("ADODB.Connection")
' O método Open do objeto Connection usa a seqüência de conexão para
' criar uma conexão ao banco de dados.
objconn.ConnectionString = strProvider
objConn.Open
Set objcm = Server.CreateObject("ADODB.Command")
'A propriedade ActiveConnection permite anexar a uma conexão Open.
'É como o objeto Connection é vinculado ao objeto Command.
set objcm.ActiveConnection = objConn
'strcommandstring e igual INSERT e quando chegar a hora ira inserir dois dados na tabela no cd_fase_processo e no dc_fase_processo
strcommandstring = "INSERT INTO fase_processo(cd_fase_process,dc_fase_processo)VALUES(?,?)"
'O primeiro esta definindo a stored Procedure
'O segundo esta mostrado os paramentros de conexão com o banco de dados Access
objcm.commandtype = adcmdtext
objcm.CommandText = strcommandstring
Set objparam = objcm.CreateParameter("cd_fase_processo",adInteger,adParamInput,3)
objparam.value = cd_fase_processo
objcm.Parameters.Append objparamSet objparam = objcm.CreateParameter("dc_fase_processo",adVarChar,adParamInput,50)
objparam.value = dc_fase_processo
objcm.Parameters.Append objparam
objcm.Execute
response.write ("Dados Cadastrados com Sucesso!")
%>Esse e o erro !!!
Tipo de erro:
Microsoft JET Database Engine (0x80040E10)
O parâmetro ?_1 não tem valor padrão.
/summersoft/web/src/cadastros/fase_processo.asp, line 65