pero hay algo curioso que no le he podido encontrar tengo esta parte para ejecutarlo
Código PHP:
$dblink = mssql_connect("cyaserversan","sa","sqlcyasa");
$success = mssql_select_db("CyA30G",$dblink);
$stmt=mssql_init('sprptSabanaDGI',$dblink);
$fechaini='01/10/09'; // parametros
$fechafin='27/10/09';
mssql_bind($stmt, "@FechaIni", $fechaini, SQLVARCHAR, false, false, 20);
mssql_bind($stmt, "@FechaFin", $fechafin, SQLVARCHAR, false, false, 20);
$result = mssql_execute($stmt);
while($row=mssql_fetch_array($result)){
$valor1="1";
echo "<tr>\n";
echo "<td bgcolor='#FFFFFF'>$row[ProtAno]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[NumeroEscritura]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[FechaEscritura]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[Acreditado]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[ISM]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[IMza]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[ILote]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[ICasa]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[IUnidadPrivativa]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[IFracc]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[ILocalidad]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CopiaSimple]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[Predial]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CedulaCatastral]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[Avaluo]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[Agua]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CertificadoGravamen]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[TablaAmortizacion]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CartaContratacionSeguro]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[LiquidacionCredito]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CartaComplementoPoder]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[InstruccionFiduciaria]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[ActaMatrimonio]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CartaNaturalizacion]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CooperacionMunicipal]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CooperacionEstatal]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[NoAdeudoPredial]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[FolioDoc]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CartaNotarialInfonavit]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[InstruccionComiteTecnico]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CartInicioTramite]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CartaCesionCredito]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[SolicitudInscripcionCredito]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[AvisoRetencion]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CartaEntidadFinanciera]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[DisposicionesCrediticias]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[DescripcionVivienda]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[TablaIndiviso]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[ConstanciaCredito]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CartaInstruccionIrrevocable]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[CaratulaCreditoHipotecarioCAT]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[ReciboPagoCoopMunicipal]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[AnexoA]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[AnexoB]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[AnexoC]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[ActaSinValor]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[AvisoCatrastral]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[RegimenEscritura]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[RegimenNotaria]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[FolioRegimen]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[Folio]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[Credito]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[Hipotecaria]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[Inmobiliaria]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[NumCreditoInfonavit]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[NumCreditoHipotecario]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[NumSeguroSocial]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[AbogadoNombre]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[Fondo]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[ISAI]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[Derechos]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[Departamento]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[FechaDepartamento]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[RPPBoletaIngreso]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[FechaBoleta]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[GuiaANEC]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[FechaEntrega2Testimonio]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[EntregadoA]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[FirmaDGI]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[DGIPago]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[DGICierre]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[Num]</td>\n";
echo "<td bgcolor='#FFFFFF'>$row[StatusEsc]</td>\n";
echo "</tr>\n";
}
echo "</table>\n";
este procedimiento recibe dos parametros fecha de inicio y de fin
si yo le pongo una fecha asi
Código PHP:
$fechaini='01/10/09'; // parametros
$fechafin='27/10/09';
Código PHP:
$fechaini='25/05/09'; // parametros
$fechafin='27/10/09';
Cita:
espero me puedan echar una mano puesto que no entiendo con unas fechas funciona y con otras no :(Warning: mssql_execute() [function.mssql-execute]: stored procedure execution failed in C:\AppServ\www\Excel\excel.php on line 94
saludos amigos besos
hola de nuevo encontre esta tabla
Cita:
y le puse el SQLINT4SQLVARCHAR for binary
SQLINT4 for datetime
SQLFLT8 for decimal
SQLVARCHAR for image
SQLFLT8 for money
SQLCHAR for nchar
SQLTEXT for ntext
SQLFLT8 for numeric
SQLVARCHAR for nvarchar
SQLFLT8 for real
SQLINT4 for smalldatetime
SQLFLT8 for smallmoney
SQLVARCHAR for sql_variant
SQLINT4 for timestamp
SQLVARCHAR for varbinary
SQLINT4 for datetime
SQLFLT8 for decimal
SQLVARCHAR for image
SQLFLT8 for money
SQLCHAR for nchar
SQLTEXT for ntext
SQLFLT8 for numeric
SQLVARCHAR for nvarchar
SQLFLT8 for real
SQLINT4 for smalldatetime
SQLFLT8 for smallmoney
SQLVARCHAR for sql_variant
SQLINT4 for timestamp
SQLVARCHAR for varbinary
pero ahora no aparece absolutamente nada en el excel como si no hubiese mandado parametros
por favor espero sus comentarios gracias
he cambiado esto
$fechaini='25/05/09'; // parametros
$fechafin='27/10/09';
por esto
$fechaini='2009-05-25';
$fechafin='2009-10-27';
y ahora me marca este error
Cita:
por favor ayuda :( Warning: mssql_execute() [function.mssql-execute]: message: Error al convertir el tipo de datos varchar a datetime.