version 1.19, 2004/01/22 12:28:03
|
version 1.22, 2004/01/28 12:29:00
|
Line 1
|
Line 1
|
|
|
|
|
import java.util.*; |
import java.util.*; |
import java.sql.*; |
import java.sql.*; |
import java.awt.Cursor; |
import java.awt.Cursor; |
Line 382 class Convert
|
Line 381 class Convert
|
dialog.title.setText("Writing table data ..."); |
dialog.title.setText("Writing table data ..."); |
|
|
int j = -1; |
int j = -1; |
System.out.println(bean.getIDVector(ids.get(tbIndex).toString(),(String) names.get(tbIndex)).size()); |
|
|
|
Vector row = null; |
Vector row = null; |
command = new StringBuffer(); |
command = new StringBuffer(); |
Line 483 class Convert
|
Line 481 class Convert
|
|
|
|
|
|
|
public static void convert(String source,String destination,Vector names,Vector layouts,Vector selects,Vector creates,int mode) throws Exception |
public static void convert(String source,String destination,Vector names,Vector layouts,Vector selects,Vector creates,Vector ids,int mode) throws Exception |
{ |
{ |
FM2SQL.ProgressDialog dialog = new FM2SQL.ProgressDialog(FM2SQL.fmInstance); |
FM2SQL.ProgressDialog dialog = new FM2SQL.ProgressDialog(FM2SQL.fmInstance); |
dialog.setTitle("Conversion running ..."); |
dialog.setTitle("Conversion running ..."); |
Line 513 class Convert
|
Line 511 class Convert
|
for(tbIndex=0;tbIndex<names.size();++tbIndex) |
for(tbIndex=0;tbIndex<names.size();++tbIndex) |
{ |
{ |
Vector[] result = null; |
Vector[] result = null; |
try { |
try |
|
{ |
query = "select * from " + bean.getQC() +names.get(tbIndex).toString() + bean.getQC(); |
query = "select * from " + bean.getQC() +names.get(tbIndex).toString() + bean.getQC(); |
String layout=(layouts.isEmpty()) ? "":layouts.get(tbIndex).toString(); |
String layout=(layouts.isEmpty()) ? "":layouts.get(tbIndex).toString(); |
query = (selects!=null) ? selects.get(tbIndex).toString():query; |
query = (selects!=null) ? selects.get(tbIndex).toString():query; |
Line 536 class Convert
|
Line 535 class Convert
|
dialog.show(); |
dialog.show(); |
//result = bean.getQueryData(query, dialog, 0); |
//result = bean.getQueryData(query, dialog, 0); |
bean.getConnection(); |
bean.getConnection(); |
bean.makeQuery(query,0); |
bean.makeQuery(query, 50); |
|
// @TODO id Vector must be used in querys while loop over id ranges where id>=start and id<=end |
|
System.out.println("ID LIST "+bean.getIDVector(ids.get(tbIndex).toString(),(String) names.get(tbIndex)).size()); |
|
|
} catch (Exception e) |
} catch (Exception e) |
{ |
{ |
continue; |
continue; |