ciao,
1)vi chiedo se esiste un modo per verificare l' esistenza di una tabella all' interno di un db.sdf?
2)Poi non capisco il perchè se eseguo:
Mi vengono create le due tabelle, ma se invece ne volessi creare 3codice:Dim create, create1 As String Dim eng As SqlCeEngine eng = New SqlCeEngine("Data Source=" + db) eng.CreateDatabase() create = "CREATE TABLE ore(Giorno nvarchar(20) PRIMARY KEY not null,Causale nvarchar(20) not null,Entrata nvarchar(30) not null,Uscita nvarchar(30) not null,Totale nvarchar(30) not null)" ExecSql(create) create1 = ("CREATE TABLE ferie(Data nvarchar(20) PRIMARY KEY not null,Giorni nvarchar(20) not null,Altro nvarchar(30) not null,Rimanenza nvarchar(30) not null,Residuo nvarchar(30) not null)") ExecSql(create1) Me.Close()
codice:
di queste me ne vengono create sempre 2, perchè?codice:Dim create, create1, create2 As String Dim eng As SqlCeEngine eng = New SqlCeEngine("Data Source=" + db) eng.CreateDatabase() create = "CREATE TABLE ore(Giorno nvarchar(20) PRIMARY KEY not null,Causale nvarchar(100) not null,Entrata nvarchar(30) not null,Uscita nvarchar(30) not null,Totale nvarchar(30) not null)" ExecSql(create) create1 = ("CREATE TABLE ferie(Data nvarchar(20) PRIMARY KEY not null,Giorni nvarchar(20) not null,Altro nvarchar(30) not null,Rimanenza nvarchar(30) not null,Residuo nvarchar(30) not null)") ExecSql(create1) create2 = "CREATE TABLE riepilogo(Congedo nvarchar(20) PRIMARY KEY not null,Malattia nvarchar(100) not null,P.r nvarchar(30) not null,104 nvarchar(30) not null,Malattia nvarchar(30) not null)" ExecSql(create2) Me.Close()

Rispondi quotando