<div>
<div>Szia,</div>

<div>&nbsp;</div>

<div>JDBC drivert próbáltál már keresni hozzá?</div>

<div>&nbsp;</div>

<div>Üdv: Zoli</div>

<div>&nbsp;</div>

<div><br />
&quot;Mester József&quot; &lt;mesterjoco@gmail.com&gt; írta:
<blockquote style="border-left:3px solid lightGray;padding-left:3px;">Sziasztok<br />
<br />
Van&nbsp;egy&nbsp;régi&nbsp;sziget&nbsp;rendszerünk&nbsp;amit&nbsp;végre&nbsp;integrálni&nbsp;akarunk.&nbsp;Ez&nbsp;olyan&nbsp;<br />
régi,&nbsp;hogy&nbsp;DBF&nbsp;filékben&nbsp;tartja&nbsp;az&nbsp;adatokat.<br />
Kapok&nbsp;egy&nbsp;mezőket&nbsp;tartalmazó&nbsp;tömböt&nbsp;és&nbsp;egy&nbsp;többdimenziós&nbsp;tömböt&nbsp;ami&nbsp;a&nbsp;<br />
rekordokat&nbsp;tartalmazza.<br />
Mivel&nbsp;ezek&nbsp;ebben&nbsp;a&nbsp;formában&nbsp;még&nbsp;nem&nbsp;tehetők&nbsp;adatbázis&nbsp;kezelőbe&nbsp;(ezért&nbsp;a&nbsp;<br />
jpa&nbsp;pojói&nbsp;kizárva&nbsp;)&nbsp;készítettem&nbsp;minden&nbsp;dbf&nbsp;filéhez&nbsp;egy&nbsp;közbülső&nbsp;osztályt&nbsp;<br />
amibe&nbsp;betöltöm.<br />
Működik&nbsp;is&nbsp;egy&nbsp;esetében.&nbsp;Szeretném&nbsp;valahogy&nbsp;normálisan&nbsp;megírni,&nbsp;úgy,&nbsp;<br />
hogy&nbsp;ne&nbsp;kelljen&nbsp;minden&nbsp;egyes&nbsp;dbf&nbsp;filéhez&nbsp;elkészítenem&nbsp;külön&nbsp;külön&nbsp;a&nbsp;<br />
betöltő&nbsp;switch&nbsp;ciklusokat.<br />
Ez&nbsp;csak&nbsp;minta&nbsp;de&nbsp;így&nbsp;működik&nbsp;a&nbsp;program&nbsp;is,&nbsp;gondolhatjátok,&nbsp;van&nbsp;olyan&nbsp;dbf&nbsp;<br />
ami&nbsp;tartalmaz&nbsp;vagy&nbsp;30&nbsp;mezőt....&nbsp;Ráadásul&nbsp;nem&nbsp;kevés&nbsp;van&nbsp;belőlük.<br />
<br />
for&nbsp;(int&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;adatok.length;&nbsp;i++)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e&nbsp;=&nbsp;new&nbsp;Ember();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Object[]&nbsp;rekord&nbsp;=&nbsp;adatok[i];<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(int&nbsp;j&nbsp;=&nbsp;0;&nbsp;j&nbsp;&lt;&nbsp;rekord.length;&nbsp;j++)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(rekord[j]&nbsp;!=&nbsp;null)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switch&nbsp;(j){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;0:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e.setNev((String)&nbsp;rekord[j]);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;1:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e.setNem((String)&nbsp;rekord[j]);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;2:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e.setSzulev((int)&nbsp;rekord[j]);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;emberek.add(e);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
Józsi<br />
<br />
_______________________________________________<br />
Javalist&nbsp;mailing&nbsp;list<br />
Javalist@lists.javaforum.hu<br />
http://lists.javaforum.hu/mailman/listinfo/javalist</blockquote>
</div>
</div>