Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-11-2006
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 23
Crandel Va por buen camino
TBookmark - unsafe type

Hola amigos, hace rato que uso los TBookmarks. Pero ahora que he vuelto a trabajar con base de datos en Delphi 7 doy con que son un tipo no inseguro.

Este es el warning que recibo al utilizarlos:
Cita:
[Warning].... : Unsafe type 'TBookmark'
Existe alguna forma de trabajar con estas marcas en forma segura? o simplemente ignoro el warning como vengo haciendo.
__________________
[Crandel]
Responder Con Cita
  #2  
Antiguo 19-11-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Que me corrigan si me equivoco, pero, el "unsafe code" de que se te advierte en Delphi 7 tiene que ver conque el código sea más o menos portable para la plataforma .NET. Delphi 7 incluye una especie de "preview" de .NET, de manera que advierte de que estás utilizando "unsafe code"... no sé muy bien a qué se refiere exactamente con esto (y mira que en su momento leí sobre ello), pero, en mi opinión (no me hagas mucho caso tampoco) no es que el código esté mal o pueda dar problemas, sino que únicamente se te advierte de que puede ser acaso más complicado portarlo a la plataforma .NET de Microsoft.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 19-11-2006
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 23
Crandel Va por buen camino
Si, esa es mas o menos la explicacion que da la ayuda de Delphi, pero muy poco he usado en sus versiones posteriores.

Quiere decir que el uso de Bookmark no esta permitido en .NET?
Eso pasa con todos los punteros?
__________________
[Crandel]
Responder Con Cita
  #4  
Antiguo 19-11-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por Crandel
Quiere decir que el uso de Bookmark no esta permitido en .NET?

Eso pasa con todos los punteros?
Pues, supongo que puede usarse. Lo mismo que los punteros, empero, es considerado código inseguro. Por ejemplo, en CSharp se permite el uso de punteros, pero, hay que hacerlo en un bloque de código inseguro. Ahora mismo no recuerdo la "palabra clave", pero, ya digo, existe en CSharp la forma de especificar que se va a utilizar código inseguro, por ejemplo, punteros.

Creo que puede quedar más claro si se dice esto: el "unsafe code" es lo contrario del "managed code". O sea.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 22-11-2006
Delfino Delfino is offline
Miembro
 
Registrado: jul 2003
Ubicación: Madrid
Posts: 974
Poder: 21
Delfino Va por buen camino
Cita:
Existe alguna forma de trabajar con estas marcas en forma segura?
Mira en la ayuda TBookmarkStr..
__________________
¿Microsoft? No, gracias..
Responder Con Cita
  #6  
Antiguo 23-11-2006
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 23
Crandel Va por buen camino
Gracias Delfino.

Ya no me larga los warnings

intersante otra forma nueva (que en realidad no conocia) para enmascarar los punteros.
__________________
[Crandel]
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error: Type mismatch in expression gusanita Varios 11 28-01-2006 18:12:17
Ordinal Type Required JorgeBec Varios 2 09-03-2005 17:00:18
type mismatch in expression noe SQL 1 12-02-2005 02:41:26
Type Memo emeritos Conexión con bases de datos 1 07-11-2003 14:40:06
Corba y el Type Library zuriel_zrf Providers 0 24-09-2003 06:04:42


La franja horaria es GMT +2. Ahora son las 00:39:08.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi