<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Hola Héctor,<br>
si mal no entendí, pasaste la tabla del
datamodule al formulario, y con eso anduvo. Como dato a tener en
cuenta, todas las tablas y consultas deberían estar en el
datamodule. Ponerlas en el formulario a la larga te limita la
posiblidad de re usar las tablas/consultas desde distintos
formularios.<br>
<br>
En tu caso particular, y por la solución que
has encontrado, se me ocurre que el problema podía estar en la
precedencia de creación de los distintos formularios (el orden que
aparecen en el archivo.lpr)<br>
Por ejemplo, si en mi archivo programa.lpr tengo:<br>
<br>
Application.CreateForm(TfrmMain, frmMain);<br>
Application.CreateForm(TDM_General, DM_General);<br>
<br>
y al abrir frmMain quiero mostrar una tabla del datamodule
DM_General, me va a dar error "porque todavía no la creó". En
cambio si invierto las líneas:<br>
<br>
Application.CreateForm(TDM_General, DM_General);<br>
Application.CreateForm(TfrmMain, frmMain);<br>
<br>
Me aseguro que siempre se cree primero el datamodule y después
"los componentes que van a consumir esos recursos".<br>
<br>
Si la creación del datamodule la hacés desde el formulario, lo que
puede estar pasando es que los datasources están apuntando mal (no
estén direccionados a la variable/objeto con la que invocás el
datamodule) o tenés algún componente asociado (una grilla por
ejemplo) que se activa al crear el formulario y antes de conectar
el datamodule.<br>
<br>
<br>
Saludos<br>
Carlos<br>
<br>
<br>
<br>
El 10/01/2016 a las 00:42, Héctor Fiandor escribió:<br>
</div>
<blockquote
cite="mid:!&!AAAAAAAAAAAYAAAAAAAAACqyKqvhVdBElT5IMRnGiOrCgAAAEAAAAEulexJGvJZAgPxViLlNu2YBAAAAAA==@ceniai.inf.cu"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<meta name="Generator" content="Microsoft Word 12 (filtered
medium)">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.EstiloCorreo17
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.EstiloCorreo18
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page Section1
{size:612.0pt 792.0pt;
margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.Section1
{page:Section1;}
-->
</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="Section1">
<p class="MsoNormal"><span style="color:#1F497D">Estimados
listeros><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Ya resolvi el
problema. Uso una
unit DataModule (fdm) y en ella, en su form, tenia declarado
los iconos de la
tabla y su dataset. Sin embargo, las instrucciones para
dropear, cerrar, abrir,
crear, etc. las tenia en la unit “majadera”.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Trasteando, me
encontré un
mensaje donde me decía que era una tabla encriptada o no era
una taba de BD.
Eso me hizo pensar en que tenia que existir una relación
entre “donde” se
declaran los iconos de la BD y las instrucciones de create,
etc..<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Sencillamente
traje dichos dos
iconos para la form de la unit “majadera”, y todo salió a
pedir de boca.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Les agradezco
el tiempo que
dedicaron a leer mi mensaje y les pido disculpas.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Saludos,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Ing.
Héctor Fiandor<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><a class="moz-txt-link-abbreviated" href="mailto:hfiandor@ceniai.inf.cu">hfiandor@ceniai.inf.cu</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF
1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">De:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">
Héctor Fiandor [<a class="moz-txt-link-freetext" href="mailto:hfiandor@ceniai.inf.cu">mailto:hfiandor@ceniai.inf.cu</a>]
<br>
<b>Enviado el:</b> sábado, 9 de enero de 2016 09:08 p.
m.<br>
<b>Para:</b> Spanish version of Lazarus List<br>
<b>Asunto:</b> tabla sqlite que no se activa<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Estimados listeros><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Espero me disculpen la pregunta, que
posiblemente sea de
primaria. <o:p></o:p></p>
<p class="MsoNormal">Tengo una aplicación, y en una de sus units
tengo una tabla
sqlite que si existe la dropeo y entonces creo una nueva.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Mas adelante meto información en ella
haciendo insert.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Llevo dos días con un problema que pienso
que es sencillo,
pero no logro resolverlo. A la hora de copiar de un tTemp
hacia la tNegSerAct1
(que es la tabla problema) se niega a activarla. <span
lang="EN-US">(que lo hago con
in if……then fdm.tNegSerAct1.Active=true;<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal">He probado con crear o recrear la tabla con
una sentencia
SQL o con el método tradicional y no logro resolver el
problema.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">No es la primera vez que este tipo de
problema me golpea, y
le he dado solución, pero ahora “se me han mojado los
papeles”.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Si alguien pudiera tirarme una ayuda, lo
agradecería. Si
fuera necesario, puedo enviar el fichero .pas que es chiquito
al email del que
lo necesite para analizarlo.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">En espera de su comprensión,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Saludos,<o:p></o:p></p>
<p class="MsoNormal">Ing. Héctor Fiandor<o:p></o:p></p>
<p class="MsoNormal"><a class="moz-txt-link-abbreviated" href="mailto:hfiandor@ceniai.inf.cu">hfiandor@ceniai.inf.cu</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Lazarus-es mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a>
<a class="moz-txt-link-freetext" href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a>
</pre>
</blockquote>
<br>
</body>
</html>