<div dir="ltr">Tambien puedes usar la propiedad "Required" del Field.</div><div class="gmail_extra"><br><div class="gmail_quote">El 4 de febrero de 2015, 12:48, Maxi <span dir="ltr"><<a href="mailto:maximiliano.duarte@gmail.com" target="_blank">maximiliano.duarte@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">El día 3 de febrero de 2015, 19:54, Juan Perles <<a href="mailto:perlesj@gmail.com">perlesj@gmail.com</a>> escribió:<br>
<div><div class="h5">> Estoy creando una tabla en "runtime" y quiero crear una columna que sea un entero y que no pueda tener valores nulos. Para ello utilizo la siguiente sentencia:<br>
> FieldDefs.Add ('Numero',ftInteger,4,True)<br>
> Me crea la columna pero no pone NOT NULL.<br>
><br>
> La base de Datos que estoy utilizando es Sqlite3.<br>
><br>
> He estado buscando información sobre fttype pero no he encontrado nada.<br>
><br>
> Otra posibilidad que he barajado es utilizar directamente sentencias SQL pero tampoco he encontrado información.<br>
><br>
> Cualquier ayuda será bien recibida. Muchas gracias de antemano.<br>
><br>
> Juan Perles<br>
> 628.482.007<br>
> Enviado desde mi iPad<br>
> _______________________________________________<br>
> Lazarus-es mailing list<br>
> <a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
> <a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br>
</div></div>los nulos lo manejas desde la tabla al crearla tan simple como<br>
<br>
CREATE TABLE [nuevatabla] (<br>
[campo1] INTEGER NOT NULL,<br>
[campo2] VARCHAR(200) NULL<br>
)<br>
<br>
es un estandar SQL, por lo que se hace igual en cualquier motor.<br>
<br>
en lazarus usas las constraint<br>
<a href="http://lazarus-ccr.sourceforge.net/docs/fcl/db/tfield.customconstraint.html" target="_blank">http://lazarus-ccr.sourceforge.net/docs/fcl/db/tfield.customconstraint.html</a><br>
Pero no por lo que dice la wiki no está implementado aun.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
El que pregunta aprende, y el que contesta aprende a responder.<br>
<br>
No a la obsolecencia programada:<br>
<a href="http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml" target="_blank">http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml</a><br>
<br>
Linux User #495070<br>
<a href="http://domonetic.com/blog" target="_blank">http://domonetic.com/blog</a><br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Victor Villalobos<div>Bahia Pirata</div><div>Inversiones Villalobos Balzan.<br>0412 6882141<br></div></div></div>
</div>