ayuda con CATCH y si se puede Bases de datos

ultimate ZERO
03 de Julio del 2006
bueno mi principal problema es k estoy haciendo un programa k crea una bases de datos cada ves k se ejecuta en BORLAND C++ BUILDER 6, visual. puse el sig codigo en el evento FormCreate:

ADO_q->SQL->Text = "create database x";
ADO_q->ExecSQL();

el problema es k cada vez k se ejecute si ya existe la BDD me marca error, eso es obio. bueno para solucionarlo me dijeron k usar CATCH y me dieron el sig codigo:

try
{
ADO_q->SQL->Text = "create database x";
ADO_q->ExecSQL();
}
catch(System.Data.SqlClient.SqlException ex)
{
MessageBox.Show(ex.Message);
}

pero eso me marca error y no lo puedo compilar. alguien me puede ayudar? k tiene mal el CATCH o k puedo hacer para saber cuando una BDD ya esta creada?

a
03 de Julio del 2006
parece k nadie sabe

info
03 de Julio del 2006
alguien me puede ayudar?

alguien xfa
03 de Julio del 2006
nadie? nadie de estedes sabe como?