Alguien me puede explicar como lo tengo que hacer para desde asp conectar con una BD, como crearla etc?
Domino bastante el PHP-mysql, pero respecto al ASP- Acces no tengo ni idea, alguien me puede orientar un poco?
| ||||
| Man: http://www.connectionstrings.com/ (Check this) o algunas formas:
Código:
Otra del tipo DSN:<%
Dim Conex
Set Conex = Server.CreateObject ("ADODB.Connection")
Conex.ConnectionTimeout = 120
Conex.CommandTimeout = 180
Conex.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\mibasededatos.mdb;"
%>
Código:
otra:<%
Set dbConnection = Server.CreateObject("ADODB.Connection")
dbConnection.ConnectionTimeout = 15
dbConnection.CommandTimeout = 30
dbConnection.open "DSN=miDSN;UID=;PWD;"
%>
Código:
"Provider=MSDASQL.1;Persist Security Info=False;Data Source=miDSN"
__________________ * Chauchas.cl - - Avisos clasificados Chile. |
| ||||
| mm.. SQL es SQL
Código:
Mi archivo de conexion
<!--#include file="conexion.asp"-->
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open Conex
'Mi RecorSet
Set rs = Server.CreateObject("ADODB.Recordset")
sSql = "SELECT * FROM [USUARIO]"
Set rs = conn.Execute(sSql)
if not rs.eof the
'... etc todo la instruccion para recoger el dato ESTO EN ASP
'Es lo mismo en SQL
%>
Como podras entender sobre PHP, en este caso es conexion POSTGRE la diferencia son instrucciones PG:
Código:
<?php
$conexion = pg_connect("dbname=localhost user=post password=post port=5432 dbname=mibasededatos");
if (!$conexion) {
echo "<CENTER>
Problemas de conexion con la base de datos.
</CENTER>";
exit;
}
?>
<?php
$sql="SELECT * FROM USUARIOS ORDER BY USERID;";
$resultado_set = pg_Exec($conexion, $sql);
$filas = pg_NumRows($resultado_set);
?>
<select name="select">
<?php
for ($j=0; $j < $filas; $j++) {
?>
<option value="<?php echo pg_result($resultado_set, $j, 3) ?>"><?php echo pg_result($resultado_set, $j, 1) ?></option>
<?php
}
pg_close($conexion);
?>
__________________ * Chauchas.cl - - Avisos clasificados Chile. Última edición por skatomundo; 17/03/2005 a las 10:11 |
| ||||
|
__________________ Usa títulos específicos y con sentido En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema. |