Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/08/2014, 14:03
evoarte
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 21 años, 9 meses
Puntos: 2
error al insertar registro en mssql server

buenas noches,

este es el error (que no se interpretar):
Array ( [0] => Array ( [0] => IMSSP [SQLSTATE] => IMSSP [1] => -14 [code] => -14 [2] => An invalid parameter was passed to sqlsrv_query. [message] => An invalid parameter was passed to sqlsrv_query. ) )

Código PHP:
Ver original
  1. <?php
  2.  
  3.     function abrirCONPHP()
  4.     {
  5.         $serverName = "sql.dominio.com"; //serverName\instanceName
  6.         $connectionInfo = array( "Database"=>"nombredb", "UID"=>"usuariodb", "PWD"=>"contraseñadb");
  7.         $conn = sqlsrv_connect( $serverName, $connectionInfo);
  8.  
  9.         //if( $conn )
  10.         //{
  11.         //  echo "Conexión establecida.<br />";
  12.         //}
  13.         //else
  14.         //{
  15.         //  echo "Conexión no se pudo establecer.<br />";
  16.         //  die( print_r( sqlsrv_errors(), true));
  17.         //}    
  18.     }
  19.    
  20.     function closeCONNPHP()
  21.     {
  22.         sqlsrv_close( $conn );
  23.     }  
  24.  
  25.  
  26.     abrirCONPHP();
  27.     $sql = 'INSERT INTO nombretabla (archivo,fecha,codigo) values ("nombreimagen.jpg","20140814 11:00:00","111111")';
  28.     $ins = sqlsrv_query( $conn, $sql);
  29.        
  30.     if( $ins === false )
  31.     {
  32.         die( print_r( sqlsrv_errors(), true));
  33.     }
  34.     closeCONNPHP();
  35.  
  36. ?>