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. |