• Jueves 2 de Mayo de 2024, 02:24

Mostrar Mensajes

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.


Mensajes - mateamargo

Páginas: 1 [2] 3
26
SQL Server / Re: Error Importar Base Datos Access
« en: Martes 20 de Septiembre de 2005, 22:10 »
¿Cuando está terminando la transformación aparece ese mensaje o en algún otro momento?

27
SQL Server / Re: Funcion Como Formula De Un Campo
« en: Martes 20 de Septiembre de 2005, 22:07 »
Tenés que escribir el nombre del owner adelante de la función, en este caso DBO.
Por lo que quedaría:

dbo.control_val(id)

Nunca usé funciones definidas por mi dentro de un campo, solamente para hacer stored procedures y vistas, probá con eso que te dije a ver si se puede.

Saludos.

28
SQL Server / Re: Sql Y Windows Xp
« en: Martes 20 de Septiembre de 2005, 22:03 »
¿Es exactamente la misma aplicación?
¿Esa PC tiene conexión con la red, probaste hacer un Ping al servidor?

29
SQL Server / Re: Anidar Un Archivo De Excell
« en: Martes 20 de Septiembre de 2005, 21:58 »
Si usás SQL Server, podés importar el XLS a tablas relacionales usando DTS y trabajarlas con el Query Analyzer. No sé si tenés otra opción. A no ser que haya entendido mal tu pregunta.

30
ASP / No Puedo Actualizar Un Registro
« en: Martes 28 de Junio de 2005, 04:07 »
Este es el código de mi página ASP para actualizar el estado de un contacto.
Código: Text
  1.  
  2. <!-- #INCLUDE FILE="conexion.asp" -->
  3.  
  4. <%
  5. dim cont
  6. dim query
  7.  
  8. set cont = Request.QueryString("cont")
  9. set rs_borrar = Server.CreateObject("ADODB.Recordset")
  10.  
  11. query = "select * from contactos where cnt_id = " & cont
  12.  
  13. rs_borrar.Open query, cn_string, 3, 3
  14. rs_borrar("cnt_borrado") = true
  15. rs_borrar.update
  16. %>
  17.  
  18.  
Y el error que me muestra es el siguiente:
Citar
ADODB.Recordset (0x800A0CB3)
El Recordset actual no admite actualizaciones. Puede ser una limitación del proveedor o del tipo de bloqueo seleccionado.
/digigenda/borrar.asp, línea 15
¿Alguien sabe qué puede ser?

31
SQL Server / Re: Migrar Datos De Excel A Sql Server
« en: Miércoles 22 de Junio de 2005, 00:51 »
¿No acepta nulos ese campo?
Probá modificarlo a "Allow Nulls" en el Enterprise Manager.
¿Qué versión de SQL Server usás?

32
Otras Bases de Datos / Re: Importar Solo Datos A Sql Server
« en: Martes 14 de Junio de 2005, 17:29 »
Como dije en un post anterior: Lo mejor es usar DTS. Fijáte en el Enterprise Manager dentro tu servidor que hay una carpetita llamada "Data Transformation Services".
Si querés una explicación detallada mandáme un mail o pasáme el tuyo y te explico por MSN.

Saludos.

33
SQL Server / Re: Migrar Datos De Excel A Sql Server
« en: Martes 14 de Junio de 2005, 17:26 »
Lo mejor es usar un DTS (Data Transformation Services). Creás un nuevo "Package", elegís dos conexiones (una de SQL Server) y la otra de Excel. Asociás una transformación y podés crear en ese mismo instante una tabla dentro de tu BD con el mismo nombre que los campos originales y conservando el tipo de datos.
Actualmente, ¿cómo estás haciendo esta transformación?

34
Otras Bases de Datos / Re: Dudas Con Transact-sql
« en: Martes 14 de Junio de 2005, 17:19 »
¿Y por qué no podés hacerlo con dos instrucciones separadas?

Ej:

Update Tabla1 t1
Set t1.Campo1 = t2.Campo1, t1.Campo2 = t2.Campo2
From Tabla1
Join Tabla2 t2 on t1.id = t2.id

y luego:

Insert Into Tabla1(Campo1, Campo2)
Select Campo1, Campo2
From Tabla2

Podrías poner estos dos queries dentro de un stored procedure y ejecutarlo.
¿Desde dónde lo tenés que hacer?

Saludos.

35
SQL Server / Re: Crear Tablas Sin Base De Datos
« en: Lunes 11 de Abril de 2005, 01:50 »
Por más que fuera una sola tabla usaría una base de datos relacional, ya que si el día de mañana neceisto relacionarla con algo, voy agregando las tablas que necesito.
Sino hacé como te dije, hacéte la tablita con Excel, y conectála usando ADO u ODBC (con los drivers de Excel) con tu aplicación.

Saludos.

36
Visual Basic 6.0 e inferiores / Ejecutar Aplicación Como Servicio
« en: Lunes 4 de Abril de 2005, 18:25 »
Necesito hacer lo siguiente:

Una aplicación que se ejecute por mas que no se haya iniciado sesión. La idea es instalarla en un servidor, y que cuando bootee esa aplicación se siga ejecutando. ¿Se puede hacer esto con un servicio o sino con otro lenguaje?
En sí, lo que hace el programa es un ping cada 5 segundos a la IP de otro servidor para ver si no está caido, y cuando detecta un "Timed out" envía una alerta vía mail a una lista de correo.

Gracias.

37
Visual FoxPro / Re: Registro Extraño En Un Dbf
« en: Martes 1 de Marzo de 2005, 16:55 »
¿Tenés idea de cómo se hace? porque jamás lo usé este programa. Si me podrías guiar te lo voy a agradecer (nuevamente).

38
Visual FoxPro / Re: Registro Extraño En Un Dbf
« en: Lunes 28 de Febrero de 2005, 20:32 »
Muchas Gracias.
Conseguí la versión 5 y efectivamente esos dos registros están corruptos. Acá tengo una captura de pantalla del FoxFix.



¿Cómo puedo hacer ahora para sacar esos registros corruptos de la BD?

39
Visual FoxPro / Registro Extraño En Un Dbf
« en: Viernes 25 de Febrero de 2005, 16:48 »
Tengo que importar una tabla DBF hacia una base en SQL y estoy usando DTS. El problema es que me dice que no puede leer la columna del registro 7379. Cuando me fijo ese registro dentro del Visual FoxPro, aparece lo siguiente (el registro lo remaqué con un rectángulo rojo).



¿Cómo puedo hacer para eliminarlo? porque desde ahí no me deja.

40
Visual FoxPro / Re: Un Manual Para Los Principiantes
« en: Miércoles 2 de Febrero de 2005, 18:48 »
También me interesa:
mateamargo@gmail.com

41
SQL Server / Re: Insertar Datos De Otra Base De Datos
« en: Martes 1 de Febrero de 2005, 20:19 »
Con SQL Server podés usar un DTS, aprovechando esto para hacer limpieza de datos.
Saludos.

42
SQL Server / Re: Sentencia Sql Con Where
« en: Martes 25 de Enero de 2005, 14:20 »
Cita de: "Güorker"
HOla,

Si en la Select pones lo siguiente:

SELECT ISNULL(campoTabla,ValorReemplazo) AS NombreColumna

Al devolverte los datos de la tabla, te reemplazará todos los valores NULL de la columna por el valor de reemplazo que le indiques.

EN tu caso podrías poner 'Nadie' para el nombre del empleado.ç

A ver si te sirve de algo. Saludos
Ojo que la función ISNULL es propia del SQL Server, si usa otro motor no le va a servir.
Saludos.

43
PHP / Re: Ayuda Con La Funcion Switch
« en: Domingo 23 de Enero de 2005, 02:10 »
Cita de: "Atondo"
solo es un Comentario:
case "40" : (aqui, para mayor seguridad separa los : de la instrucción un espacio  no los pongas inmediatamente despues de ella )

:question: :question: :question: :question:
 :huh: ¿seguridad de qué?

44
SQL Server / Re: Ayudilla
« en: Viernes 21 de Enero de 2005, 19:27 »
Cita de: "JuanK"
Citar
También dijiste algo sobre Access. La cuestión es que las sintaxis de SQL son indistintas a las bases de datos donde se las apliquen.

en teoria ...
pero las sentencias que has usado no funcionan en ORACLE, en MYSQL (al menos la version que tengo) ni en SYBASE.
¿Qué error te aparece?
¿estás seguro que esos lenguajes soportan el ANSI a parte de su adaptación?

45
SQL Server / Re: Sentencia Sql Con Where
« en: Viernes 21 de Enero de 2005, 19:12 »
Bueno, lo que tenés que hacer es un LEFT JOIN para que te traiga todos los datos (indistintamente de si tienen NULL o no).
La sentencia es la siguiente:

Código: Text
  1.  
  2. SELECT H.num_habitacio,
  3.             H.data_alta,
  4.             I.nom AS incidencia,
  5.             H.data_fin,
  6.             E.nom + ' ' + E.cognom1 + ' ' + E.cognom2 AS nombre
  7. FROM    incidencia_habitacio H LEFT JOIN incidencia I ON I.codi=H.codi_incidencia
  8.             LEFT JOIN treballador E ON H.dni_treballador = E.dni
  9.  
  10.  

Fijáte si te trae bien los resultados. También podés usar INNER JOIN en caso de que no quieras los nulos, o sino RIGHT JOIN (el orden de las tablas debe ser otro).
Cualquier cosa escribí de nuevo.
Saludos.

46
SQL Server / Re: Ayudilla
« en: Viernes 21 de Enero de 2005, 18:56 »
Creo que no me entendiste con lo que quise decir sobre el GetDate(). Esta función es propia del SQL Server, pero en el ejemplo que di arriba no la mencioné, por ahí sonó confuso.
También dijiste algo sobre Access. La cuestión es que las sintaxis de SQL son indistintas a las bases de datos donde se las apliquen. ODBC es una forma de conectarse a ellas, hay otras también.
Por lo del SQL embebido, por ejemplo, en PowerBuilder sí o sí se tienen que terminar con punto y coma las sintaxis, por eso mi deducción.
Saludos JuanK.

47
MS Access / Re: Diferentes Tarifas
« en: Viernes 21 de Enero de 2005, 18:15 »
A ver, a ver...
un artículo puede tener n tarifas, y una tarifa puede tener n artículos, ¿no?
En ese caso tenés que crear una nueva tabla para romper la relación de n a n que existe entre ambas.
Creás la tabla (con algún nombre representativo) con los campos cod_articulo y cod_tarida y esas dos serían las FK que se relacionan con las otras dos tablas.
Espero haberte podido ayudar. En todo caso, aclaráme más cómo lo querés.
Saludos.

48
SQL Server / Re: Ayudilla
« en: Viernes 21 de Enero de 2005, 17:24 »
Ahí no se menciona el GetDate(), y si no funiconan en el resto es porque estarán usando su lenguaje basado en ANSI SQL y no el ANSI en sí mismo.
A parte, el Access no tiene nada que ver, ya que todas las bases se acceden mediante ODBC, o sea, esas sentencias son independientes de la BD que uses.
Saludos.

49
SQL Server / Re: Crear Tablas Sin Base De Datos
« en: Viernes 21 de Enero de 2005, 17:18 »
Creo que no, para eso hacéla directamente en FoxPro o en una planilla de Excel.
La ventaja de usar una BD es mayor que la de tablas independientes.
¿Para qué necesitás hacer eso?

50
SQL Server / Re: Parámetros De Salida
« en: Viernes 21 de Enero de 2005, 17:15 »
¿A qué te referís menska?
CyberGatito, me parece que lo pusiste vos es exactamente lo opuesto.

Páginas: 1 [2] 3