|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Temas - Vate
1
« en: Viernes 16 de Febrero de 2007, 18:44 »
hola amigos Estoy descubriendo a Clickonce, me parece demasiado util. He desarrollado una solucion en .net y deseo publicarla. Cuando publico en localhost no hay problema , pero yo deseo publicarla en un sitio web. He conseguido un alojamiento gratuito en yahoo, mi sitio es http://www.geocities.com/nocheunanime , he intentado publicar ahi ,en la opcion Publishing location de VBNET he puesto http://www.geocities.com/nocheunanime/Ejemplo01El error que me sale es que el servidor no tiene las extensiones de front page instaladas, pero es algo raro ya que a modo de prueba y a proposito puse la direccion de una pagina inexistente como http://www.geocities.com/nocheunangvjjghjgjime/aplicacion01/ y sigue saliendo el mismo error. Es muy probable que este cometiendo un error garrafal Por favor si alguien me puede dar algunas luces al respecto, le agradeceria en el alma Vate
2
« en: Viernes 2 de Febrero de 2007, 20:49 »
hola amigos, tengo dos preguntas
1) tengo varios SP en SQL server 2000 , en varios de esos SP utilizo el operador * para forzar la aparicion de los datos cuando hayan datos nulos
ejemplo
select CE.NomClaseEquipo,TE.NomTipoEquipo,ST.NomSubTipo from EquipoCliente EC,Cliente Cli,ClaseEquipo CE,TipoEquipo TE, SubTipo ST where Cli.IdCliente=EC.IdCliente and Cli.RazonSocial=@NomCliente and EC.IdTipoEquipo=TE.IdTipoEquipo and EC.IdClaseEquipo=CE.IdClaseEquipo and TE.IdClaseEquipo=CE.IdClaseEquipo and ST.IdTipo=TE.IdTipoEquipo and EC.IdSubTipoquipo*=ST.IdSubtipo--en esta linea esta el operador
El problema es que SQL 2005 no acepta ese operador, saben como se puede cambiar el SP de manera que se pueda corren en SQL 2005 ?
2) Tengo una tabla que posee un campo tipo identity que se incrementa de 1 en uno ,el valor de ese campo ahora va por el 358 el problema es que quiero que ese valor identity se inicialize de nuevo en 1.
Gracias de antemano
Gracias de antemano
3
« en: Martes 30 de Enero de 2007, 19:23 »
Hola amigos, estoy haciendo una solucion en VB express 2005 , utilizo este software para no pagar licencias, sin embargo ahora me toca hacer la parte de los reportes, sabes uds si existe Crystal resports express u otro software parecido y de la misma calidad y gratis (parece que es mucho pedir verdad ? ), agradeceré mucho su consejo Gracias de antemano Vate
4
« en: Jueves 25 de Enero de 2007, 00:50 »
Hola amigos, necesito mostrar fecha y hora como campos editables en un formulario, para la fecha no tengo problema pues he puesto un monthview , sin embargo para la hora estoy usando un Datetimepicker al cual he cambiado la propiedad Format a time. Sin embargo cuando corro el programa y despliego el datetimepicker para editar la hora, me sale el formato para cambiar el dia. Quizas el DTpicker no sirva para esto en .net y exista otra utilidad,recuerdo en VB 6.0 si servia para hora .Si alguno de uds me puede dar algunas luces al respecto le agradeceria muchisimo.
El vate
5
« en: Lunes 22 de Enero de 2007, 22:48 »
Hola amigos, tengo una tabla que tiene la siguiente forma
------------------------------------------------------------------------- NombreColumna1 | NombreColumna2 | NombreColumna3.....| .........Valor1........|...........Valor2....... |........Valor3............... |
y deseo sacarle su traspuesta , o sea que se convierta en
Deseo que se convierta en --------------------------------- NombreColumna1 | Valor1 | --------------------------------- NombreColumna2 | Valor2 | --------------------------------- NombreColumna3 | Valor3 | --------------------------------
Existe alguna funcion o procedimiento para hacer esto en SQL?
Gracias de antemano
6
« en: Lunes 22 de Enero de 2007, 22:24 »
hola amigos, alguno de uds sabe como invertir el orden de un datagrid?, me explico
Tengo un datagrid de una sola fila de datos ------------------------------------------------------------------------- NombreColumna1 | NombreColumna2 | NombreColumna3.....| .........Valor1........|...........Valor2....... |........Valor3............... |
Deseo que se convierta en --------------------------------- NombreColumna1 | Valor1 | --------------------------------- NombreColumna2 | Valor2 | --------------------------------- NombreColumna3 | Valor3 | -------------------------------- Se podra ? Gracias
7
« en: Lunes 22 de Enero de 2007, 19:38 »
Hola amigos, tengo un datatable en VB.net que lo obtuve gracias a un SP de SQL, el asunto es que ahora deseo coopiar algunos parametros de ese Datatable en cajas de texto, cbombox, etc, alguno de uds sabe como extraer dichos parametros?
Gracias por su tiempo El vate
8
« en: Sábado 20 de Enero de 2007, 02:00 »
Hola amigos, estoy haciendo un proyecto en VB express 2005 . Con el objeto de que los clientes reciban las actualizaciones del programa, he optado por publicar el proyecto desde el servidor, la ruta que uso para la publicacion es http://NombredelServidor/nombredelProyecto/Cuando hago esto, me salen dos errores , a saber Error 1 Cannot publish because a project failed to build. Error 2 SignTool reported an error 'Failed to sign bin\Release\SiemensSmartHelpDesk.publish\\setup.exe. SignTool Error: ISignedCode::Sign returned error: 0x80880253 The signer's certificate is not valid for signing. SignTool Error: An error occurred while attempting to sign: bin\Release\SiemensSmartHelpDesk.publish\\setup.exe No se si a alguno de uds les ha pasado eso. Gracias por su tiempo El vate
9
« en: Viernes 19 de Enero de 2007, 21:49 »
Hola, estoy desarrollando un sistema cliente servidor en VB 2005 express y SQL 2005 express, el problema es que la aplicacion en el cliente se conecta bien al servidor , pero el programa en el servidor, o sea de manera local no funciona. La verdad no entiendo esto . El error que me sale cuando ejecuto el programa de manera local es: System.Data.SqlClient.SqlException was unhandled Class=20 ErrorCode=-2146232060 LineNumber=0 Message="An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Si alguno de udss entiende cual es el error porfavor hagamelo saber Gracias de antemano walter PD. Las dos maquinas no pertenecen al mismo grupo de red, uds creen que ese podria ser el error?
10
« en: Viernes 19 de Enero de 2007, 09:46 »
Hola, estoy desarrollando un programa en VB .net 2005 y tengo un Stored procedure en SQL que tiene varias entradas y una sola salida(ouput).Estoy haciendo una funcion en VB net que me arroje el valor de ese parametro de salida del SP que es un entero:
El problema es que no se como hacer que ese parametro de salida del SP sea tambien la salida de la funcion en VBnet, en otras palabras, se como añadir parametros de entrada al SP (Parameters.Add)pero no se como declarar las salidas.
Muestro mi funcion
Public Function RegistraLlamadaCaso(ByVal vNomCliente As String, ByVal vFechaLlamada As String, ByVal vFechaHoraInicioCaso As String, ByVal vNomClaseEquipo As String, ByVal vNomTipoEquipo As String) As Integer Try Dim Cnx As New SqlConnection(cadena) Dim Cmd As New SqlCommand("usp_RegistraCasoLlamada", Cnx) With Cmd .CommandType = CommandType.StoredProcedure .Parameters.Add(New SqlParameter("@NomCliente", SqlDbType.VarChar, 50)).Value = vNomCliente .Parameters.Add(New SqlParameter("@FechaLlamada", SqlDbType.VarChar, 25)).Value = vFechaLlamada .Parameters.Add(New SqlParameter("@FechaHoraInicioCaso", SqlDbType.VarChar, 25)).Value = vFechaHoraInicioCaso .Parameters.Add(New SqlParameter("@NomClaseEquipo", SqlDbType.VarChar, 20)).Value = vNomClaseEquipo .Parameters.Add(New SqlParameter("@NomTipoEquipo", SqlDbType.VarChar, 20)).Value = vNomTipoEquipo End With Cnx.Open() Cmd.ExecuteNonQuery() Cnx.Close() Catch ex As SqlException Throw ex End Try
End Function
Gracias de antemano Vate
11
« en: Miércoles 17 de Enero de 2007, 16:18 »
Hola amigos, ante todo debo agradecer a todas las personas que ayudan y dan sugerencias, la verdad me han sido muy utiles en el trabajo que estoy realizando, hice un programa en VB 6.0 , pero al darme cuenta de la versatilidad del .net ahora lo estoy migrando con VB 2005 express(y tambien por el asunto de licencias ), sin embargo, tengo un problema: cuando utilizo del explorador de bases de datos de VB express(explorador de servidores en VB 2005) tengo configurado por defecto como Datasource el SQL 2005 express, yo tengo instalado ese motor de bases de datos en mi PC pero tambien tengo el SQL 2000, es posible setear el Data Sources para que tenga como motor predetrminado al SQL 2000? Gracias de nuevo El vate
12
« en: Sábado 13 de Enero de 2007, 01:35 »
Hola a todos, estoy haciendo una aplicacion que manda correos, la aplicacion funciona perfectamente para un solo destinatario de correo, pero necesito mandar el mismo correo a varias personas. Utilizo un winsock Aqui muestro parte de mi codigo. La funcion a continuacion tiene como parametros el winsock , el servidor SMTP (txtHost),el remitente(txtSender) ,el destinatario(txtRecipient),El titulo del correo(txtSubject) y el cuerpo del mensaje(txtMessage)
Public Sub Envia_Mail(Winsock1 As Winsock, txtHost As String, txtSender As String, txtRecipient As String, txtSubject As String, txtMessage As String) 'Funcion para enviar correos Winsock1.Connect Trim$(txtHost), 25 m_State = MAIL_CONNECT End Sub
El evento que utilizo del winsock es el data arrival
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim strServerResponse As String Dim strResponseCode As String Dim strDataToSend As String ' 'Retrive data from winsock buffer ' Winsock1.GetData strServerResponse ' Debug.Print strServerResponse ' 'Get server response code (first three symbols) ' strResponseCode = Left(strServerResponse, 3) ' 'Only these three codes tell us that previous 'command accepted successfully and we can go on ' If strResponseCode = "250" Or _ strResponseCode = "220" Or _ strResponseCode = "354" Then
Select Case m_State Case MAIL_CONNECT 'Change current state of the session m_State = MAIL_HELO ' 'Remove blank spaces strDataToSend = Trim$(txtSender) ' 'Retrieve mailbox name from e-mail address strDataToSend = Left$(strDataToSend, _ InStr(1, strDataToSend, "@") - 1) 'Send HELO command to the server Winsock1.SendData "HELO " & strDataToSend & vbCrLf ' Debug.Print "HELO " & strDataToSend ' Case MAIL_HELO ' 'Change current state of the session m_State = MAIL_FROM ' 'Send MAIL FROM command to the server Winsock1.SendData "MAIL FROM:" & Trim$(txtSender) & vbCrLf ' Debug.Print "MAIL FROM:" & Trim$(txtSender) ' Case MAIL_FROM ' 'Change current state of the session m_State = MAIL_RCPTTO ' 'Send RCPT TO command to the server Winsock1.SendData "RCPT TO:" & Trim$(txtRecipient) & vbCrLf ' Debug.Print "RCPT TO:" & Trim$(txtRecipient) ' Case MAIL_RCPTTO ' 'Change current state of the session m_State = MAIL_DATA ' 'Send DATA command to the server Winsock1.SendData "DATA" & vbCrLf ' Debug.Print "DATA" ' Case MAIL_DATA ' 'Change current state of the session m_State = MAIL_DOT ' 'So now we are sending a message body 'Each line of text must be completed with 'linefeed symbol (Chr$(10) or vbLf) not with vbCrLf ' 'Send Subject line Winsock1.SendData "Subject:" & txtSubject & vbLf ' Debug.Print "Subject:" & txtSubject ' Dim varLines As Variant Dim varLine As Variant ' 'Parse message to get lines (for VB6 only) varLines = Split(txtMessage, vbCrLf) ' 'Send each line of the message For Each varLine In varLines Winsock1.SendData CStr(varLine) & vbLf Debug.Print CStr(varLine) Next ' 'Send a dot symbol to inform server 'that sending of message comleted Winsock1.SendData "." & vbCrLf ' Debug.Print "." ' Case MAIL_DOT 'Change current state of the session m_State = MAIL_QUIT ' 'Send QUIT command to the server Winsock1.SendData "QUIT" & vbCrLf ' Debug.Print "QUIT" Case MAIL_QUIT ' 'Close connection Winsock1.Close ''''' ' End Select
Else ' 'If we are here server replied with 'unacceptable respose code therefore we need 'close connection and inform user about problem ' Winsock1.Close ''''' ' If Not m_State = MAIL_QUIT Then MsgBox "SMTP Error: " & strServerResponse, _ vbInformation, "SMTP Error" Else MsgBox "Message sent successfuly.", vbInformation End If ' End If End Sub
Como dije anteriormente, el programa funciona perfectamente para un solo destinatario de correo , pero no para varios. Si alguien sabe como hacerlo, le agradeceria me informe
Gracias
El vate
13
« en: Jueves 11 de Enero de 2007, 21:36 »
Hola amigos, estoy desarrollando un programa en VB 6 y utilizo SQL express 2005 (en windows XP) , sin embargo mi programa no puede conectarse a la base de datos del servidor de manera remota, sé que el SQLExpress viene por defecto con las conexiones remotas deshabilitadas, ya las habilite pero nada, he probado tambien deshabilitando el firewall de windows y no se puede. mi cadena de conexion es la siguiente. Driver={SQL Native Client};Server=nombredelServidor\SQLExpress;Database=SSHD;Trusted_Connection=yes;
he puesto las dos maquinas dentro de un mismo grupo. He hecho ping entre las dos maquinas y al parecer si se ven. Cuando ejecuto mi programa VB desde el cliente me aparece un error de interfases de red.
Si alguien ha hecho algo parecido, le agradeceria muchisimo me diga como ha hecho.
14
« en: Martes 9 de Enero de 2007, 06:25 »
Hola a todos, alguien conoce el SQL Reporting Services y sabe si se puede utilizar con el VB 6.0 ?, quisiera reemplazar al Crystal reports por el SQL Reporting Services debido a que este ultimo es gratuito, se aceptan sugerencias Gracias El vate
15
« en: Lunes 8 de Enero de 2007, 23:18 »
Hola, tengo instalado el VB 6.0 ¿como puedo saber que version de Crystal Report" tengo instalada? disculpen si la pregunta es demasiado simple, todos somos ignorantes en algo
16
« en: Lunes 8 de Enero de 2007, 21:09 »
Hola a todos, estoy haciendo una aplicacion de escritorio en VB 6.0 y me urge utilizar el crystal reports, conocen uds alguna version de este software que sea express o de licencia gratuita? y de donde se podria obtener? Gracias de antemano
El vate
17
« en: Viernes 5 de Enero de 2007, 18:16 »
Hola a todos, alguno de uds tiene o conoce alguna funcion que sirva para que en una caja de texto de VB 6.0 solo se puedan ingresar numeros o solo letras? Gracias de antemano El vate
18
« en: Viernes 5 de Enero de 2007, 18:14 »
Hola a todos, alguno de uds tiene o conoce alguna funcion que sirva para que en una caja de texto de VB 6.0 solo se puedan ingresar numeros o solo letras? Gracias de antemano El vate
19
« en: Jueves 4 de Enero de 2007, 23:58 »
Hola amigos, tengo un Stored Procedure en SQL que tiene como salidas a dos tablas , existe alguna manera de distinguir estas dos tablas en el VB 6.0?, es decir, como salida del SP tengo la tabla 1 y la tabla 2,¿ es posible mostrar ambas tablas en dos data grid diferentes dentro del formulario de VB?
Gracias de antemano El vate
20
« en: Martes 26 de Diciembre de 2006, 18:54 »
Hola amigos,alguno de uds tiene informacion(pagina web, pdf,etc) sobre el envio de correos con el VB 6.0. La verdad no se como se debe hacer , es verdad que hay que tener necesariamente instalado el outlook? Si alguien conocce alguna web donde haya informacion al respecto, estaré muy agradecido si me la envia
Gracias de antemano el vate
21
« en: Martes 26 de Diciembre de 2006, 15:17 »
Hola amigos, estoy haciendo un programa que utiliza SQL 2000 server y tengo dos campos definidos en la base de datos, uno para la hora y otro para la fecha. Sin embargo, SQL posee fecha y hora en las variables tipo datetime. Debido a esto, me parece que debería cambiar el diseño de la base de datos y tener fecha y hora en un solo campo, para no tener que utilizar fecha en un campo y hora en otro, existiria algun inconveniente al hacer esto? Gracias de antemano El vate
22
« en: Domingo 24 de Diciembre de 2006, 17:57 »
Hola amigos ,estoy haciendo un pograma en VB 6.0 y necesito declarar una variable y establecerle su valor inicial seguidamente, esto lo establezco en un modulo debido a que esa variable cambia en el transcurso del programa y deseo que tenga el como valor inicial cero
Public flag as integer flag=0 Sin embargo, esto arroja un error, no puedo declarar flag=0 en el load del formulario porque hago cambiar este valor en el programa y tendria flag =0 siempre que active el form.O sea busco la manera de declarar un valor inicial junto con la declaracion de la variable
Muchas gracias y felices fiestas
23
« en: Jueves 21 de Diciembre de 2006, 23:43 »
Hola a todos, estoy utilizando un Datagrid o grilla en VB 6.0 y quisiera saber si existe alguna opcion o propiedad de la grilla para poder identificar el texto seleccionado con el mouse en cada celda. mEs decir, cuando le doy click a alguna celda con texto, ésta se marca, existe alguna funcion para obtener ese texto marcado? Muchas Gracias
24
« en: Jueves 21 de Diciembre de 2006, 20:04 »
Hola amigos, estoy utilizando VB 6.0 para hacer una aplicacion, tengo en mi formulario dos textbox, una de hora y otra de fecha. Lo que quiero hacer es guardar ambas en dos campos que tengo asignados en mi base de datos (formato date time). El visual basic me da la hora del sistema (time y date) yo hago asi para guardar a la base de datos
strSQL="insert into LLAMADA (hora,fecha) values(" & time & "," & date &")"
sin embargo no puede hacer lo que deseo. Si alguno de uds ha hecho algo parecido porfavor aviseme
Gracias de antemano
25
« en: Martes 19 de Diciembre de 2006, 15:36 »
Hola amigos, tengo una aplicacion en VB 6.0 que se conecta de maravilla con una base de datos SQL 2000 con siguiente cadena de conexion Cadena 1 Driver={SQL Native Client};Server=NombreServidor ;Database=SSHD;Trusted_Connection=yes Sin embargo utilizo esta cadena en otra pc que tambien tiene instalado el SQL server y VB 6.0 y no puede enlazar a la base de datos. Probe la siguiente cadena y funcionó Cadena 2 Driver={SQL Server};Server=NombreServidor ;Database=SSHD;Trusted_Connection=yes Utilizo el windows 2000 server. Si alguno de uds sabe la razon de esta falla porfavor digamelo Gracias
|
|
|