Hay un total de 357 Preguntas. | << >> |
Pregunta: | 7287 - OPERAR CON DECIMALES EN SQL |
Autor: | Albert del Toro |
Estoy tratando de hacer la siguiente operacion:
precio*cantidad=importe El problema viene cuando precio es un decimal como 0,35 o 4,36 Si tengo en una tabla el precio y la cantidad y la columna vacia para el importe, ¿como hago para actualizar el importe? Gracias por vuestra ayuda. |
Respuesta: | Xavi |
Hola Albert, no me comentas que tipo de base de datos estas utilizando, pero para SQL Server es asi:
UPDATE Tabla SET Valor=Valor+CAST('" & importe & "' AS float) WHERE condicion. Espero que te sirva. |
Pregunta: | 7293 - COMO MOSTRAR SUB_INFORMES DE CRYSTAL REPORTS EN ASP |
Autor: | Guillermo Castro |
Estoy sacando informes con Crystal Reports 8.0 desde ASP, he conseguido que los informes principales se muestren dentro de la ventana del explorador, pero cuando hay subinformes, el proceso "se muere" y no sale nada, este problema con el visor activeX no sucede, pero con el visor Html (que es el que tengo que utilizar), no acabo de encontrar la manera de que los muestre, ¿alguien me puede echar una mano?, os lo agradecería. |
Respuesta: | Fidel Macedonio Martinez |
Mira Estoy usando ASP,crystal Reports y SQL server para que los reportes me aparezcan el browser uso un ActiveX (SmartViewerActiveX) y uso el siguiente codigo para usar subreportes me funciona sin ningun proble si la liga de Crystal Con ASp la estas haciendo igual que yo usa el siguiente codigo y si quieres probar como lo hago yo escribeme para mandarte mas codigo
salu2 <% ' este es el nombre del reporteprincipal reportname = "NombredelReportesPrincipal.rpt" %> <!-- #include file="AlwaysRequiredSteps.asp" --> <% 'Se colocan los parametros para conectarse con la base de datos de Produccion ' pasandole los parametros de conecion set Session("options") = Session("oApp").options Session("options").MatchLogonInfo = 1 ' Creamos el objeto de la base de datos set crtable1 = session("oRpt").Database.Tables.Item(1) crtable1.SetLogonInfo "SERVIDOR", "BASEDEDATOS", "USUARIO", "PASSWORDloper" ' - Utilizamos una formula para condicionar la consulta en esta parte ya no se manda por completo el QUERY 'Session("oRpt").RecordSelectionFormula = "{employee.job_id} = 11" Session("oRpt").RecordSelectionFormula = "{ODT_RADIO2.ordi_id} = " & cint(id) '================================================================== 'Abrimos y creamos el Objeto para lo que es el Subreporte Set CRSubreports = session("oRpt").OpenSubreport("periodos") ' Creamos el objeto para la base de datos set ReportDatabase2 = CRSubreports.Database 'Se define la coleccion de la tabla Set crdatabasetables2 = ReportDatabase2.tables 'Se colocan los parametros del Subreporte set crtable2 = crdatabasetables2.Item(1) crtable2.SetLogonInfo "SERVIDOR", "BASEDEDATOS", "USUARIO", "PASSWORD" ' Creamos una variable y un puntero para un oaramentro almacemado ' en el reporte (FMM) ' - Almacenamos la nueva formaula dentro del reporte CRSubreports.RecordSelectionFormula = "{ODT_RADIO2.ordi_id} =" & cint(id) '================================================================== ' ' MORE ALWAYS REQUIRED STEPS ' - Llenamos los registros ' - e invocamos al rpt server del Crystal %> <!-- #include file="MoreRequiredSteps.asp" --> <% ' DISPLAY THE REPORT ' - Desplegamos el reporte usando el componente de smart viewer ' ' Incluimos las demas vistas del Smart Viewers. ' - Smart Viewer ActiveX = SmartViewerActiveX.asp ' - Smart Viewer JAVA = SmartViewerJAVA.asp ' - Smart Viewer HTML = SmartViewerHTML.asp ' - Smart Viewer HTML Frame = SmartViewerHTMLFrame.asp %> <!-- #include file="SmartViewerActiveX.asp" --> |
Pregunta: | 7295 - NUEVO PROYECTO CON INTERDEV 6.0 |
Autor: | Josep Tarròs Mayoral |
Hola! No consigo llegar al final de los pasos del asistente de Interdev para crear unb nuevo proyecto.Le doy el nombre del proyecto, el servidor (el nombre de mi ordenador)y que lo quiero en modo local. Aparece el cuadro de estableciendo conexion con el servidor, y pregunta si quiero crear una Web o conectarme a una existente. Le digo que Crear, y pulso Terminar porque las demás opciones ya no me interesan, y aparece lo siguiente: Server error. No se puede crear la carpeta "c:\inetpub\wwwroot\Nombredelproyecto\_vti_pvt". ¿Sabéis qué me he olvidado? Tengo Windows 2000 Advanced Server y configurado Internet Information Server 5.
Gracias y un saludo! |
Respuesta: | Carlos Castillo |
instalastes las extenciones de FrontPage ? |
Pregunta: | 7350 - DE CONSULTA A ARCHIVO... |
Autor: | Albert del Toro |
¿Es posible crear un archivo a partir de una consulta sql?
La idea es: 1. Cliente hace consulta. 2. Obtiene resultados. 3. Decide bajarse los resultados en archivo. Gracias!! |
Respuesta: | Xavi |
Aqui te mando el codigo para traspasar datos de una base de datos SQL a un archivo txt.
set fso = createobject("scripting.filesystemobject") set objBase=server.CreateObject("ADODB.Connection") set objtabla=server.CreateObject("ADODB.recordset") objbase.Open "PROVIDER=SQLOLEDB;DATA SOURCE=ip;UID=usuario;PWD=password;DATABASE=basedatos" 'traspasa los datos de los usuarios set objtabla=objbase.Execute("SELECT * FROM Tabla") i=0 do while not objtabla.EOF inf=inf & "#" & objtabla.Fields("campo1") & "#" & objtabla.Fields("campo2") & "#" & objtabla.Fields("campo3") & "#" & vbcrlf i=i+1 objtabla.MoveNext loop Set act = fso.CreateTextFile(server.mappath("archivo.txt"), true) act.WriteLine(inf) act.Close Response.Write("<P><HR><P>Se han copiado " & i & " registros.") Espero que te sirva. |
Pregunta: | 7602 - REDIRECCIóN AUTOMáTICAS DE PáGINAS |
Autor: | Mauro Andrea |
Todos sabemos que con el Response.Redirect podemos cargar una página automáticamente sin intervencíón del usuario con sólo poner Response.Redirect "url"
ien, este es el tema, tengo un frameset que agrupa a dos páginas y sus respectivos marcos fueron denominados "derecho" e "izquierdo". En el marco "izquierdo" poseo un código en asp que por un motivo "x" necesita cargar una página "otrapágina.asp" en el frame "derecho", es decir, el de al lado. Probé la siguiente sintaxis Response.Redirect "url", "target" pero me di cuenta de que no existe. Cómo puedo cargar automáticamente una página de un marco a otro? Gracias. |
Respuesta: | cpp |
En la página izquierda haces un hipervínculo a la página que quieres conectar y verás el código que te genera en el html. por ejemplo:
<a target="contenido" href="BIBLIOTECA/frmBiblioteca.asp"> Lo importante es lo que pones en target. En mi caso el recipiente de la dcha lo llamo contenido, por eso aparece en la dcha. Espero que te sea de utilidad. !Animo! |
Respuesta: | Xavi |
Hola Mauro, la unica manera que he encontrado, es que vuelvas a llamar al archivo que genera el frame, enviando un parametro, el cual determine la pagina a mostrar...
Ej. response.redirect("frame.asp?p=pagina.asp") En el archivo frame.asp, abres el frame izquierdo, y como derecho colocas pagina.asp. Espero que te sirva. Saludos. |
Pregunta: | 7617 - ENVIAR CORREO EN FORMATO HTML |
Autor: | leonardo arrupe |
hola,mi problema es el siguiente
Como puedo enviar un correo en formato HTML gracias |
Respuesta: | Giovanny Sanchez |
Hola Leonardo
En este enlace puedes encontrar cosas muy interesantes, es posible que allí esté lo que buscas http://www.aspemail.com/ Cordial saludo |
Pregunta: | 7658 - ALMACENAR GRAFICOS |
Autor: | robin yunk |
Si estoy trabajando con vbscript y asp, como puedo recuperar y almacenar imágenes(gif,jpeg,bmp), por medio de la web si tengo una base de datos ya sea en acces 97 o sql server 7.0, la cual almacena estos gráficos. Si me pueden dar algun ejemplo |
Respuesta: | Nacho |
Necesitas un control que haga el trabajo de recoger el fichero (que se manda desde un formulario con un campo <input type='file'...>) y lo guarde en el disco duro del servidor, o lo almacene en la base de datos, o lo que sea. Pásate por http://www.aspupload.com para ver cómo funciona, aunque ese hay que pagar por utilizarlo. Tengo entendido que hay otros gratuítos, pero no conozco ninguno.
Por otra parte, si puedes elegir, te recomiendo que lo hagas en PHP. Es mucho más fácil manejar uploads que con asp (y además es gnu...) |
Pregunta: | 7673 - REALIZAR CONSULTAS ALMACENADAS EN ACCESS |
Autor: | victor javier OVANDO VALDERRAMA |
realizar consultas almacenadas a access a traves de ado, lo he realiza con visual basic 5.0 y funciona super bien ahora estoy avanzando a ASP y trato de implementar lo ya dominado y quedo nulo, espero su ayuda.
Gracias |
Respuesta: | Giovanny Sanchez |
Hola Victor
Creo que este ejemplo puede darte una luz al respecto (la consulta es diseñada en acces, luego se toma por la "Vista SQL" y simplemente se transcribe al código ASP que estés construyendo: Primero debes realizar la conexión a la BD que estás utilizando (tu escoges la forma) Luego abres un recordset así: SET Ob_rs1 = Server.CreateObject ("ADODB.Recordset") Sql1 = "SELECT .. etc etc etc " Ob_rs1.Open Sql1, Conn If Ob_rs1.EOF then No se encontraron datos para la consulta Else Se despliegan los datos encontrados recorriendo el recordset con un Do While Loop End If Sencillo no ? Saludos |
Pregunta: | 7864 - COMO PUEDO RECUPERAR IMAGENES DE UNA BASE DE DATOS? |
Autor: | Jaime Covarrubias |
Quiero saber como puedo recuperar las imagenes guardadas en una base de datos de access mas especificamente se encuentra en un campo de tipo OLE, quiero utilizar asp para poder recuperar y mostrar las imagenes en mis paginas web.
Por favor, mejor si me ayudan con algun ejemplito, gracias. |
Respuesta: | hugo veras |
la forma de recuperar imagenes almacenados en campo ole en access se hace de la siguiente forma(yo estoy asumiendo que vas a escribir una pagina asp)
'solo estoy mostrando parte del codigo 'tienes que definir las variables usando Dim 'con esta instruccion le dices al browser el tipo de imagen <% Response.ContentType="image/bmp" 'ahora hacemos la conexion ado Set objRecordset=Server.CreateObject("ADODB.Recordset") 'aqui escribes las instrucciones de sql que necesitas 'yo estoy usando un nombre generico para la tabla: tablename 'para el campo de la imagen estoy usando el nombre de logo txtSQL="" txtSQL="Select logo FROM TableName " 'abriendo las instrucciones de sql en la conexion de la 'base de datos. Esta conexion la puedes hacer con el 'wizard que trae visual interdev objRecordset.Open strSQL, Application"cnnPubsAccessOLE_ConnectionString") numActualSize=objRecordset.Fields("logo").ActualSize strOLEHeader=objRecordset.Fields("logo").GetChunk(78) strImageHeader=objRecordset.Fields("logo").GetChunk(numActualSize - 78) Response.BinaryWrite strImagesBytes objRecordset.Close Set objRecordset = Nothing Response.End 'como puedes observar este codigo no esta completo pero 'te puede ayudar tus propositos, si la imagen estuviera en 'microsoft sql server, no lo puedes hacer de esta forma pues 'no funcionaria. |
Respuesta: | Wilson Duyvestein |
Hasta donde yo entiendo en realidad la imagen no es grabada físicamente en una DB sino su dirección, te aconsejo que esa imagen se encuentre dentro de las carpetas de tu proyecto web. Lo que tendrías que hacer es algo así...
<img border=0 src="<%=Response.Write(objRecordset.Fields(0).Value)%>" height="70"> Donde "objRecordset.Fields(0).Value" contiene la dirección de tú imagen. Espero que te sirva :-) |
Pregunta: | 7866 - UNA ESPECIE DE SPIDER UN POCO RARO |
Autor: | Miguel Peredo |
Hola, quisiera saber como abrir un documento html en Internet y buscar dentro de el, por ejemplo: tener una pagina con 2 frames (marcos), uno superior y otro inferior, el superior es una pagina ASP y el Inferior puede abrir distintos sitios Web, los cuales yo especifico... la idea es que la pagina ASP del frame superior busque un texto especifico en el frame inferior y pueda hacer con los resultados lo que yo desee...
Tienes alguna Idea? |
Respuesta: | Xavi |
Aqui te adjunto el codigo que yo realice para buscar una cadena dentro de los archivos de un directorio. Espero que te sirva.
Visualizar |
|< << 4 5 6 7 8 9 10 11 12 13 14 >> >| |