Crear tabla access con vb.net

Como el titulo dice tengo una aplicacion en vb que tiene un formulario y en el ultimo campo de text box, la persona digita un valor, el codigo busca en access si ese valor existe como una tabla si si prosigue haciendo ciertas cosas y si no existe se debe crear una tabal en access con ese nombre.
No se si me puedas ayudar con un poco de codigo ya que estoy barado en esta parte

1 respuesta

Respuesta
Seria algo como esto
CREATE TABLE Users
(
Nombre CHAR(100),
Apellido CHAR(100),
FechaNacimiento DATE
)
Esto lo colocas en un objeto Oledbcommand que se conecte a la base de datos access y ejecutas ExecuteNonquery
gracias pero creo q esa secuencia no funciona para ms access.
yo estava usando algo asi como :
Dim Table1 As DataTable
Table1 = New DataTable("Customers")
'creating a table named Customers
Dim Row1, Row2, Row3 As DataRow
'declaring three rows for the table
Try
Dim Name As DataColumn = New DataColumn("Name")
'declaring a column named Name
Name.DataType = System.Type.GetType("System.String")
'setting the datatype for the column
Table1.Columns.Add(Name)
'adding the column to table
Dim Product As DataColumn = New DataColumn("Product")
Product.DataType = System.Type.GetType("System.String")
Table1.Columns.Add(Product)
Dim Location As DataColumn = New DataColumn("Location")
Location.DataType = System.Type.GetType("System.String")
Table1.Columns.Add(Location)
Row1 = Table1.NewRow()
'declaring a new row
Row1.Item("Name") = "Reddy"
'filling the row with values. Item property is used to set the field value.
Row1.Item("Product") = "Notebook"
'filling the row with values. adding a product
Row1.Item("Location") = "Sydney"
'filling the row with values. adding a location
Table1.Rows.Add(Row1)
'adding the completed row to the table
Row2 = Table1.NewRow()
Row2.Item("Name") = "Bella"
Row2.Item("Product") = "Desktop"
Row2.Item("Location") = "Adelaide"
Table1.Rows.Add(Row2)
Row3 = Table1.NewRow()
Row3.Item("Name") = "Adam"
Row3.Item("Product") = "PDA"
Row3.Item("Location") = "Brisbane"
Table1.Rows.Add(Row3)
Catch
End Try
esto ejecuta bien pero no me crea la tabal en la base de datos
Pues a mi si me funciona la instruccion y creo que no la has probado, el codigo que colocas no es para crear una tabla, es para crear un datatable que es on objeto de transporte de datos de ado.net

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas