problema metodo non-static
Publicado por Raúl (19 intervenciones) el 05/03/2007 20:20:29
Hola tengo este codigo y en la linea (md = ResulSet.getMetaData();) me da el siguiente error:
"non static method getMetadaData() cannont be referenced from a static context" ¿Que prodría hacer para resolverlo?Este error me ocurre tambien en otra clase pero con las funciones ResulSet.absolute() y ResulSet.getObject(). Ayudaaa pleaseee !!!
public Class getColumnClass(int columnIndex){
if(colClasses == null)
{
colClasses = new ArrayList();
ResultSetMetaData md = null;
try
{
md = ResultSet.getMetaData();
int colCount = md.getColumnCount();
for (int i = 0;i<colCount; i++)
{
try
{
String className = md.getColumnClassName(i + 1);
Class c = Class.forName(className);
}catch(ClassNotFoundException e){}
}//FIN del for()
}catch(SQLException e){}
}
Class c = (Class)colClasses.get(columnIndex);
return c;
}
"non static method getMetadaData() cannont be referenced from a static context" ¿Que prodría hacer para resolverlo?Este error me ocurre tambien en otra clase pero con las funciones ResulSet.absolute() y ResulSet.getObject(). Ayudaaa pleaseee !!!
public Class getColumnClass(int columnIndex){
if(colClasses == null)
{
colClasses = new ArrayList();
ResultSetMetaData md = null;
try
{
md = ResultSet.getMetaData();
int colCount = md.getColumnCount();
for (int i = 0;i<colCount; i++)
{
try
{
String className = md.getColumnClassName(i + 1);
Class c = Class.forName(className);
}catch(ClassNotFoundException e){}
}//FIN del for()
}catch(SQLException e){}
}
Class c = (Class)colClasses.get(columnIndex);
return c;
}
Valora esta pregunta


0