|
" Hay la misma diferencia entre un sabio y un ignorante que entre un hombre vivo y un cadáver " - Aristóteles - ![]() |
Computerfacil.com |
Chat
Fotos
Últimos Posts
Ayuda
Búsqueda
Miembros
Calendario
|
| Bienvenido, invitado ( Identificarse | Registrarse ) | Reenviar mensaje de validación |
|
|
Forista del Mes: amateos1404
|
![]() ![]() ![]() |
| dejavi |
|
![]() Tera user Grupo: Moderadores Mensajes: 3.666 Miembro nº: 17.695 Registrado: 18-January 07 |
250807.
Modificar una tabla existente, es posible mediante sentencias SQL. Se pueden agregar, modificar o borrar campos y todo se hace mediante la instruccion ALTER TABLE En todos los ejemplos usaremos una tabla llamada "Clientes" Agregar un campo a una tabla ALTER TABLE Clientes ADD COLUMN Email TEXT(40); Modificar un campo de una tabla ALTER TABLE Clientes ALTER COLUMN Email TEXT(50); Borrar un campo de una tabla ALTER TABLE Clientes DROP COLUMN Email; Aqui les dejo los tipos de campos para Access y SQL Server Access SQL Server Text Varchar Memo Text Byte Smallint Integer Smallint Long Integer Int Single Real Double Float Replication ID Varbinary Date/Time Datetime Currency Money Autonumber (Long Integer) Int (Identity) Yes/No Bit OLE Object Image Para un ejemplo completo de como ejecutar una sentencia de estas en una pagina ASP, pueden ver esta página AgregaCampo.asp <% dim sql,oConn,strConn sql = "ALTER TABLE Clientes ADD COLUMN Email TEXT(40)" strConn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& Server.MapPath("./basedatos.mdb") 'Creamos y abrimos la conexion Set oConn= Server.CreateObject("ADODB.Connection") oConn.Open strConn 'Ejecutamos la sentencia SQL (modificacion de tabla) oConn.Execute (sql) 'cerramos y destruimos el objeto oConn.Close Set oConn = Nothing %> -------------------- |
![]() |
![]() ![]() ![]() |
|
|
|