Hola... amigos...
tengo un combo donde me arroja Nombres de una BD en Access
pero resultado.. quiero Integrarlo (Junto con Otros) a otra
tabla de la Misma BD. Podrian Ayudarme.. ??
Saludos
Luis.R.Acosta
| |||
Insertar datos Extraidos de Un Combox Hola... amigos... tengo un combo donde me arroja Nombres de una BD en Access pero resultado.. quiero Integrarlo (Junto con Otros) a otra tabla de la Misma BD. Podrian Ayudarme.. ?? Saludos Luis.R.Acosta |
| |||
Gracias...bakanzipp por Contestar... Creo que me Explique mal... mira este es mi Combo <Select Name="Eleccion"> <% Set conn = Server.CreateObject("ADODB.Connection") conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="& server.mappath("Trans_Cantu.mdb") SQL = "SELECT * FROM Clientes" Set rs = conn.Execute(SQL) While Not rs.EOF %> <option value="<%=rs("Clave")%>"><%=rs("Clave")%> </option> <% rs.MoveNext Wend rs.Close %> y en mi Formulario... quiero que lo selecionado del Combo.. se agrege a otra BD. haber si me Explique... Saludos Luis.R.Acosta |
| ||||
claro...usa un submit del formulario <form name=formulario method=post action="misma_pagina.asp"> <Select Name="Eleccion"> <% Set conn = Server.CreateObject("ADODB.Connection") conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="& server.mappath("Trans_Cantu.mdb") SQL = "SELECT * FROM Clientes" Set rs = conn.Execute(SQL) While Not rs.EOF %> <option value="<%=rs("Clave")%>"><%=rs("Clave")%> </option> <% rs.MoveNext Wend rs.Close %> <input type=submit value=Ingresar> <%if request.form("eleccion")<>"" then sql="insert into otra tabla value('&" trim(request.form("eleccion") &"',....)" conn.execute(sql) .. .. .. response.write "guardado" end if%> </form> bueno ahi lo puedes mejorar. |
| |||
Maestro.....bakanzipp ya hise las modificaciones para hacer el Insert a la otra tabla.. pero me marca errores de Syntax. e inculso estuve checando algunos Insert Into. pero no jala... le Quite el TRIM pero como quiera marca error de Syntax podrias echarle una revisada.. ?? <form name=formulario method=post action="pasos.asp"> <Select Name="Eleccion"> <% Set conn = Server.CreateObject("ADODB.Connection") conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="& server.mappath("Trans_Cantu.mdb") SQL = "SELECT * FROM Clientes" Set rs = conn.Execute(SQL) While Not rs.EOF %> <option value="<%=rs("Clave")%>"><%=rs("Clave")%> </option> <% rs.MoveNext Wend rs.Close %> <input type=submit value=Ingresar> <%if request.form("Eleccion")<>"" then sql = "insert into datos (nombre) value ('" &request.form("Eleccion")&"')" conn.execute(sql) response.write "guardado" end if%> </form> ***Error Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement. la Nueva Tabla es Datos y el campo es Nombre... Saludos Luis.R.Acosta |
| |||
SEÑORES.... ya encontre la Falla... Bien dicen que es mas Facil Encontrar una auja en un pajar, con un programadro Torturado por un ASP. sql = "insert into datos (nombre) ![]() sql = "insert into datos (nombre) ![]() Saludos Luis.R.Acosta |