Luna ORM – New complete tutorial with example at http://www.diegolunadei.it/luna

Annunci

LogoNuova versione di Luna ORM  pubblicata e disponibile per il download (3.5.2.18). Questa versione risolve un piccolo bug delle nuove funzionalità.

I link per il download sono

EXE – http://www.diegolunadei.it/luna/luna.rar

SOURCE CODE – http://www.diegolunadei.it/luna/lunasource.rar

TUTORIAL con ESEMPIO – http://www.diegolunadei.it/luna

**************************************************************************

New version of LunaORM published and available for download (3.5.2.18). This release fixes a small bug of new features.

The download links are

EXE – http://www.diegolunadei.it/luna/luna.rar

SOURCE CODE – http://www.diegolunadei.it/luna/lunasource.rar

TUTORIAL with EXAMPLE – http://www.diegolunadei.it/luna

LogoNuova versione di Luna ORM appena pubblicata, nello specifico la 3.5.1.46. Questa versione introduce una grossa novità.

Da sempre Luna ha lavorato con classi Partial, mentre da oggi Luna genera le classi DAO precedute da un _ e le classi entity che ereditano da queste classi DAO.

Questo permette di avere una divisione ancora più netta tra il mapping del database e i metodi custom. Inoltre i metodi di lettura e salvataggio delle entity possono essere ampliati a proprio piacimento.

 

I link per il download sono

EXE – http://www.diegolunadei.it/luna/luna.rar

SOURCE CODE – http://www.diegolunadei.it/luna/lunasource.rar

TUTORIAL con ESEMPIO – http://www.diegolunadei.it/luna

**************************************************************************

New version of  Luna ORM has just been published, specifically the 3.5.1.46. This release introduces a major innovation.

Luna has always worked with Partial classes, while today Luna generates DAO classes prefixed with a _ and entity classes inherit from these classes DAO.

This allows for an even sharper division between the map database and custom methods. In addition, methods of reading and saving the entity can be expanded at will.

The download links are

EXE – http://www.diegolunadei.it/luna/luna.rar

SOURCE CODE – http://www.diegolunadei.it/luna/lunasource.rar

TUTORIAL with EXAMPLE – http://www.diegolunadei.it/luna

Un problema che può capitare di affrontare nella gestione dei dati è l’import di un database Access a Sql server.

Oltre ad usare il semplice e funzionale wizard interno ad Access di Upsize, si può effettuare questa operazione tramite codice (virtualmente con ogni fonte dati) utilizzando l’oggetto SqlBulkCopy e un istruzione TSQL. Ecco il semplice codice: (viene data per scontata la creazione della connessione e della transazione)

**********************************************

One problem that can happen to deal in data management is the import of an Access database to SQL server.

In addition to using the simple and functional internal to the Access Upsizing Wizard, you can do this through code (with virtually any data source) using the SqlBulkCopy object and a TSQL statement. Here is the simple code: (taken for granted creating the connection and the transaction)

Vb.NET

Dim rd As OleDbDataReader, oledbcommand As OleDbCommand
oledbcommand = New OleDbCommand(“SELECT * FROM ” & TabName, connAcc)
rd = oledbcommand.ExecuteReader
 
Dim cs As New SqlCommand(“DELETE FROM ” & TabName & “”, connSql)
cs.Transaction = transsql
cs.ExecuteNonQuery()
 
cs = New SqlCommand(“SET IDENTITY_INSERT ” & TabName & ” ON”, connSql)
cs.Transaction = transsql
cs.ExecuteNonQuery()
 
Dim bc As New SqlBulkCopy(connSql, SqlBulkCopyOptions.KeepIdentity, transsql)
bc.DestinationTableName = TabName
 
bc.WriteToServer(rd)
 
bc.Close()
rd.Close()
 
cs = New SqlCommand(“SET IDENTITY_INSERT ” & TabName & ” OFF”, connSql)
cs.Transaction = transsql
cs.ExecuteNonQuery()
cs.Dispose()

Exam number 070-515 passed!

Pubblicato: 9 maggio 2013 in Uncategorized
MCP

MCP

Exam number 070-515 passed! Microsoft .NET Framework 4.0, Web Applications Development

LogoNuova versione di Luna ORM appena pubblicata, nello specifico la 3.4.19.12. Questa versione risolve un piccolo Bug e migliora la funzione di ricerca della LunaBaseClass con il nuovo tipo di parametro LUNASearchOption.

I link per il download sono

EXE – http://www.diegolunadei.it/luna/luna.rar

SOURCE CODE – http://www.diegolunadei.it/luna/lunasource.rar

TUTORIAL con ESEMPIO – http://www.diegolunadei.it/luna

**************************************************************************
New version of Luna ORM has just been published, specifically the 3.4.19.12. This release fixes a small bug and improves the search of LunaBaseClass with the new parameter type LUNASearchOption.

The download links are

EXE – http://www.diegolunadei.it/luna/luna.rar

SOURCE CODE – http://www.diegolunadei.it/luna/lunasource.rar

TUTORIAL con ESEMPIO – http://www.diegolunadei.it/luna

Nuova versione  di Luna ORM appena pubblicata, nello specifico la 3.4.7.2. Questa versione risolve due piccoli bug segnalati da Bertrand (grazie) e migliora una funzione della BaseClass.

I link per il download sono

EXE – http://www.diegolunadei.it/luna/luna.rar

SOURCE CODE – http://www.diegolunadei.it/luna/lunasource.rar

TUTORIAL con ESEMPIO – http://www.diegolunadei.it/luna

**************************************************************************

New version of Luna ORM just been published, specifically the 3.4.7.2. This release fixes two small bugs reported by Bertrand (thanks) and improves a function of BaseClass.

The download links are

EXE – http://www.diegolunadei.it/luna/luna.rar

SOURCE CODE – http://www.diegolunadei.it/luna/lunasource.rar

TUTORIAL with EXAMPLE – http://www.diegolunadei.it/luna

Nuova versione  di Luna ORM appena pubblicata, nello specifico la 3.4.6.11. Questa versione risolve qualche piccolo bug e aggiunge alcune funzionalità al metodo Find e allo sharing della Connessione al db.

I link per il download sono

EXE – http://www.diegolunadei.it/luna/luna.rar

SOURCE CODE – http://www.diegolunadei.it/luna/lunasource.rar

TUTORIAL con ESEMPIO – http://www.diegolunadei.it/luna

**************************************************************************

New version of Luna ORM just been published, specifically the 3.4.6.11. This release fixes some minor bugs and adds some features to the Find method and the sharing of the connection to the db.

The download links are

EXE – http://www.diegolunadei.it/luna/luna.rar

SOURCE CODE – http://www.diegolunadei.it/luna/lunasource.rar

TUTORIAL with EXAMPLE – http://www.diegolunadei.it/luna

Immagine  —  Pubblicato: 11 gennaio 2013 in Uncategorized

Ho pubblicato la versione  3.4.2.0 di Luna ORM , un ORM (object relational mapping) che genera codice vb.net. Questa versione risolve qualche piccolo bug e aggiunge alcune funzionalità.

I link per il download sono

EXE – http://www.diegolunadei.it/luna/luna.rar

SOURCE CODE – http://www.diegolunadei.it/luna/lunasource.rar

TUTORIAL con ESEMPIO – http://www.diegolunadei.it/luna

 

**************************************************************************

 

I released version 3.4.2.0 of LunaORM, an ORM (object relational mapping) that generates code vb.net. This release fixes some minor bugs and adds some features.

The download links are

EXE – http://www.diegolunadei.it/luna/luna.rar

SOURCE CODE – http://www.diegolunadei.it/luna/lunasource.rar

TUTORIAL with EXAMPLE – http://www.diegolunadei.it/luna