Hay un total de 338 Preguntas. | << >> |
Pregunta: | 48560 - SQL 7 VISUAL BASIC .NET ADO |
Autor: | Thepanch Salcido |
sucede que estoy usando VIsual basic .net con un servidor SQL 7 montado localmente, haciendo una conexion estatica mediante un ODBC, tengo dos cosas que no he podido solucionar, primero, en el ODBC cuando lo hago que inicie sesion localmente mediante la cuenta de windows (en la maquina que esta instalado el SQL) me permite realizar todas las acciones correctamente mediante la aplicacion visual basic, pero si le digo en el ODBC que inicie sesion con una cuenta (que previamente di de alta en SQL con todos los permisos) no me permite realizar nada, si se conecta y todo, pero no hace nada, esa es la primera, la segunda es que estoy haciendo una consulta mediante un adodb.conection y un adodb.recordset, igualo lo que hace la pruebaRecord (que es del tipo recordset)=conection.execute(comandoSQL), todo lo hace bien, y puedo recorrer mis registros mediante un boton hacia adelante, pero al querer hacerlo hacia atras me marca un error de que no puede, y me manda un COMexp o algo asi el tipo de error, cual creen que sea el problema?
Gracias |
Respuesta: | Federico Vidal |
Yo como veo que sabes recuperar registros, te sugiero que los guardes en uno de las colecciones que te comento:
Puedes crear un objeto con los campos(ID, nombre, apellido) con sus propertys o métodos get y set y crear un array de ese objeto. Meterlo en un collection: Dim c as new collection c.add(objCampos,objCampos.id) '<< así podrás recuperar ese objeto tan solo poniendo, ejem: c("111").nombre También puedes recurrir al típico hashtable, que es idéntico al collection, pero con algunas variantes, pero terminaras haciendo lo mismo Y lo que te recomiendo a nivel de Autorrealización. DataSet. Partiendo de la idea que tu tabla tiene 3 campos(id,nombre, apellidos) Dim ds as new Dataset dim dc as datacolumns ds.Tables.Add("valores") With ds.Tables("valores") dc = .Columns.Add("id", GetType(Int32)) '< dc.maximunlenght = 10 '<< solo se le puede dar tamaño a los string dc = .Columns.Add("Apellido", GetType(String)) dc.maximunlenght = 40 end with 'Listo nuestro dataset, ahora a llenarlo de cosas bonitas dim o() as object = {2,"Fede","Vidal"} ds.table(0).AddvaloresRow(o()) Y para recuperar los datos tienes muchas maneras, pero con esto ya tienes para empezar. A partir de aquí esto coser y cantar, te lo digo por experiencia, lo mas difícil es saber para que sirve y como hacerlo útil. Saludos |
Pregunta: | 48653 - ALMACENAR UN VALOR NULO EN UN CONTROL DATETIMEPICKER |
Autor: | Roberto Castillo Yacolca |
HOLA A TODOS Y SALUDOS A ESOS COLEGAS EXPERTOS EN TECNOLOGIA NET. EN ESTA OCASION TENGO LA SGTE. CONSULTA.
CREO UN FORMULARIO EL CUAL CONTIENE UN CONTROL DATETIMEPICKER , PERO ESTE CONTROL SIEMPRE MUESTRA UN VALOR DE FECHA, POR LO GENERAL DE LA PC, COMO PUEDO HACER PARA QUE AL LEVANTAR ESTE CONTROL NO MUESTRE NADA O EN TODO CASO ALGO ASI COMO : " / / " , O QUIZAS BLANCOS , PUES NO SIEMPRE ESTE CONTROL DEBE DE CONTENER UN VALOR DE FECHA. ESPERANDO ME PUEDAN AYUDAR LES ENVIO SALUDOS |
Respuesta: | Pablo Riojas |
NO SE PORQUE EXTRAÑA RAZON QUIERES UN DATEPICKER A NULL, MEJOR USA UN TEXTBOX Y CUANDO KIERAS FECHA SE LA IMPRIMES...
YO CAMBIE EL ASPECTO DEL DATETIMEPIXCKER CON LAS PROPIEDADES FORMAT y CUSTOMFORMAT. |
Pregunta: | 48742 - GRABAR FICHEROS EN CD O DVD DESDE .NET |
Autor: | Marta Gonzalez Morales |
Tengo que hacer una funcion que reciba por parametro un fichero (*scv) y que este se pueda grabar en CD o DVD utilizando .NET 2005.
Muchas gracias |
Respuesta: | Miguel H. |
No sé si es exactamente lo que necesitas, pero puedes copiar el fichero a una url. Ejemplo: Dim UrlFichero as string UrlFichero= "C:\tu_fichero.scv" Dim UrlACopiar as string UrlACopiar= "D:\tu_fichero.scv" my.computer.filesystem.copyfile(urlfichero,urlacopiar) Saludos, |
Pregunta: | 48889 - PERVASIVE DESDE .NET |
Autor: | yomisma misapellidos |
Hola!! necesito acceder a un fichero de pervasive (FILE.DDF) desde visual .net. Estoy intentandolo usando la API Btrieve con BTRV pero soy incapaz. Por favor si alguien lo sabe hacer que me lo cuente. |
Respuesta: | Ana |
Prueba con btrcall |
Pregunta: | 48931 - SYSTEM.WEB.MAIL DESAPARECIDA |
Autor: | dani |
Hola:
Quiero usar esta librería y no la tengo (o eso creo), tengo instalado visual studio 2003 y sdk 1.1. ¿Que debo hacer para usarla? ¿la tengo que descargar? Cuando intento importarla, esta no aparece, no se porqué. Gracias |
Respuesta: | Scherzo LCo |
Lo que pasa es que no la tienes referenciada en tu proyecto. Vete a "Project -> Add Reference" y ahí selecciona "System.Web.dll" y agrégalo.
Una vez hecho esto ya tendrás disponible la librería para tu proyecto. Saludos |
Pregunta: | 48980 - NUMERO DE SERIE DE UN DISCO DURO |
Autor: | Oscar Monardez Saguas |
Hola, estoy desarrollando un pequeño programa y quiero generar un clave de seguridad en la instalación a partir del número de serie de un disco duro.
Como lo hago para obtener la serie? Gracias. |
Respuesta: | oscar zzz |
Te aconsejo que utilizes la mac-adress de la trjeta de red: la del disco se puede falsear muy facilmente. |
Respuesta: | Sergio Zunino |
Tenés que conseguir el Nº de serie del disco duro con algún comando del lenguaje que estés utilizando, pero si no disponés de un comando así, tal vez tengas un comando que a su vez te permita correr comandos DOS, como si lo estuvieras haciendo en la línea de comandos del sistema operativo.
Yo, por ejemplo, tenía un comando así en FoxPro, creo que era RUN. Por otro lado, en DOS existe el comando VOL, que devuelve el Nº de serie. Y el resultado se puede redirigir a un archivo si le ponemos VOL > VOLUMEN.TXT. Bueno , siguiendo el cuento, lo que hice yo en FoxPro fue RUN VOL > VOLUMEN.TXT. Luego, desde el FoxPro abrí el archivo por código y el programa buscaba el Nº de serie en el contenido. Luego lo almacenaba y lo comparaba para verificar que se está corriendo la aplicación desde la misma máquina donde yo lo instalé. Listo. Espero te sea útil. |
Pregunta: | 49043 - OBJETOS DE DISTINTOS FORMS |
Autor: | ana rivero |
como puedo llamar un label que tengo en un form a otro form y utilizarlo en ese form nuevo espero puedan ayudarme |
Respuesta: | celsoalajandro rambal |
para llamr a la primera ventana la Llamas :
Dim a as New Form1 desde la segunda ventana: a.Label1 y ya |
Pregunta: | 49178 - PASAR DATOS DE VB.NET A WORD |
Autor: | Ramiro Bako |
Hola a todos!!!
A ver si alguien me puede echar una mano... Necesito pasar con VB.NET datos de una base de datos SQL a una plantilla hecha en Word donde tengo que poner los campos en sitios concretos de la plantilla. No se si se puede a traves de variables o directamente con las propias opciones que da el objeto Microsoft.Oficce.Interop.Word. Muchas gracias. |
Respuesta: | Francisco Jose Herraiz |
Yo conozco 2 formas una si el doc de Word esta en tabla abres el documento con
Dim Documento As New Word.Application With Documento .Documents.Open(ddfichero) Documento.Visible = True y luego para ponerlo en una celda concreta .Documents.Item(1).Tables.Item(1).Cell(fila,columna).Range.Text = "lo que quieras" Otra forma es poniendo marcadores en el sitio que quieras llevar la informacion la intruccion es .Documents.Item(1).Bookmarks.Item("m1").Range.Text = CStr(Val(TextBox3.Text)) |
Pregunta: | 49185 - CAMBIAR MODO DE TRABAJO EN VB.NET |
Autor: | jorge vargas |
hola la pregunta que tengo no tiene que ver en el funcionamiento de ningun componente devb.net sino en cuestion de visualizacion de vb.net
instale vb.net 2005 en el momento de ejecutarlo por primera vez me pregunto como queria que trabajara si como visual basic, c++, j#, developer etc. mi pregunta es la sig. como puedo cambiar la forma de trabajo ? si de estar trabajando como entorno c++ A entorno visual basic o entorno j# gracias. |
Respuesta: | Dan |
Cada vez que crees un nuevo proyecto puedes escoger en que lenguaje realizarlo. Una vez has escogido uno, no puedes ir cambiándolo.
Saludos |
Pregunta: | 49295 - COMO LLAMAR UNA FUNCION DEL MDIPARENT DESDE EL MDICHILD |
Autor: | Luis Stanley Chaves Jimenez |
lo que necesito hacer es que el mdichild llame a una funcion que se creo en el mdiparent y que es crucial que solo este formulario tenga, para ponerlo mas sencillo necesito que el child invoque una funcion especial del parent a la hora de que el child es minimizado, pero dicha funcion solo esta en el parent, si alguien me puede ayudar se los agradecere. |
Respuesta: | James Hinney |
Recordemos que cada MdiChild debe tener un MdiParent y debemos definirlo asi
<nombreform>.MdiParent = Me La propiedad MdiParernt es de tipo Form, asi que solo miembros de la misma clase pueden accesar sus metodos. Para que los miembros de la clase puedan accesar los metodos debes de crear una llamada directa. Digamos que tu MdiParent se llama <ParentForm> y tiene un metodo publico llamado <ParentMethod>. Para llamarlo desde un Child usas esto DirectCast(Me.MdiParent, <ParentForm>).ParentMethod() Si vas a usar esa referencia a menudo deberias declarar una variable miembro en el Child del tipo apropiado para que solo lo llames una vez Private myParentForm As ParentForm Private Sub ChildForm_Load(...) Handles MyBase.Load Me.myParentForm = DirectCast(Me.MdiParent, <ParentForm>) Me.myParentForm.ParentMethod() End Sub |
|< << 8 9 10 11 12 13 14 15 16 17 18 >> >| |