Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   poner en modo edit un campo (https://www.clubdelphi.com/foros/showthread.php?t=80131)

Nicolas_2011 06-09-2012 01:02:49

poner en modo edit un campo
 
Buenas noches.. la pregunta es simple ya en algun momento postee datos en una tabla, en la cual obligadamente debia tener un campo como null pero a su vez al final de todo debia tener un valor. bien esa es la pregunta como posteo solo ese valor??

Casimiro Notevi 06-09-2012 01:05:43

Cita:

Empezado por Nicolas_2011 (Mensaje 441975)
como posteo solo ese valor??

No entiendo lo que preguntas :confused:

Caral 06-09-2012 01:07:39

Hola
Colocandolo no ?.
Saludos

MartinS 06-09-2012 01:16:00

Cita:

Empezado por Caral (Mensaje 441977)
Colocandolo no ?.

Yo creo que si ahora:
Cita:

como posteo solo ese valor??
posteo viene del "Verbo" post??? yo posteo, tu postea, el postea, nosotros posteamos, vosotros postais... :D

saludos

Casimiro Notevi 06-09-2012 01:32:41

"Post" creo que es "enviar", pero aunque he leido la pregunta varias veces, no logro entenderla.

Nicolas_2011 06-09-2012 01:35:13

Cita:

Empezado por Casimiro Notevi (Mensaje 441976)
No entiendo lo que preguntas :confused:

ya lo explicare mejor en casa, gracias.

ecfisa 06-09-2012 02:12:55

Hola Nicolas_2011.

Supongo que te referis a un campo que tiene una restricción. Si fué impuesta en la base de datos (NOT NULL), sí o sí deberás asignarle un valor para guardarlo. En cambio si el campo (Field) solamente tiene su propiedad Required igual a True, basta con poner dicha propiedad en False.

El método Post se aplica sobre un registro no sobre un campo, pero podrías alterar unicamente el valor de ese campo y guardar el registro sin modificar el resto de los campos.

Por ejemplo:
Código Delphi [-]
  DataSet.Edit;
  DataSet.FieldByName('TU_CAMPO').AsString := 'Una cadena';
  DataSet.Post;

Saludos.

Casimiro Notevi 06-09-2012 10:31:40

Amigo, eres un "buen entendedor" y con pocas palabras te bastan :)
Suponiendo que sea eso lo que ha preguntado Nicolas_2011, porque yo no lo he entendido :)


La franja horaria es GMT +2. Ahora son las 06:14:07.

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