Primero apunta al SysObject
sino una vez tuve que hacer algo asi y lo que se me ocurrio entonces era
muuy trucho pero anduvo
 
 
Disparas una consulta a la BD controlando errores. El TOP 0 es para que no
devuelva registros y sea lo mas rapido posible
 
"Select TOP 0 * From <TABLA>"
 
Si Da OK, la tabla existe, sino no
 
"Select TOP 0 <CAMPO> From <TABLA>"
 
Ahi no recuerdo como te da el error, pero algo similar a lo anterior
 
No creo que sea lo mejor, debe haber almo muchisimo mejor, pero alomejor
sirve
 
Ing. Diego M. Basélica
e-mail:  <blocked::blocked::blocked::mailto:[EMAIL PROTECTED]>
[EMAIL PROTECTED]
 
UpSoft Sistemas Informáticos
Rafael Nuñez 3498 (X5009CFO) Córdoba, Argentina
Tel/Fax: 0351-4814812 (rot.)
www.upsoft.com.ar <blocked::http://www.upsoft.com.ar/>  
 
 
 
  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Eugenio
Alonso
Enviado el: Martes, 05 de Febrero de 2008 14:11
Para: [email protected]
Asunto: [puntonet] Modificar tabla SQl desde VB.NET



Si es SQL Server

Podes consultar la tabla sysobjects y syscolumns

 

Saludos, Eugenio

 

  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Eliseo
Alegre
Enviado el: Martes, 05 de Febrero de 2008 11:26 a.m.
Para: [email protected]
Asunto: [puntonet] Modificar tabla SQl desde VB.NET

 

Alguien tiene algún ejemplo para saber si existe un campo en una tabla y si
no existe crearlo desde una aplicación vb.net. También necesito hacer lo
mismo con toda una tabla.

 

Gracias

 

Eliseo

Responder a