Задача: Разбить DataReader по строкам, строки записать в массив строк... Вопрос: Как правильно задать массив String[] если заранее не известен его размер?
| Код |
public void createSqlStr(OdbcDataReader dr) { String[] sqlStr ; String theString; while (dr.Read()) { theString = "INSERT INTO patient (" + "recid," + "id_lpu," + "Fname," + "LName," + "MName," + "sn_insuarance," + "date_of_birth," + "pfr_code," + "sex," + "id_socialState," + "id_insuaranceOrganization" + ") VALUES (" + dr["RECID"] + "," + dr["MCOD"] + ",'" + dr["FAM"] + "','" + dr["IM"] + "','" + dr["OT"] + "','" + dr["SN_POL"] + "'," + dr["DR"] + ",'" + dr["SS"] + "'," + dr["W"] + "," + dr["SP"] + "," + dr["Q"] + ")";
//Далее хочу theString запихать в массив sqlStr }
}
|
|