Passare a Sql Server Compact : come leggere dati da Mdb, Xls, Xml, Dbf, Csv, senza utilizzare Microsoft Jet Database Engine 4.0
|
|
- Caren Baker
- 8 years ago
- Views:
Transcription
1 Passare a Sql Server Compact : come leggere dati da Mdb, Xls, Xml, Dbf, Csv, senza utilizzare Microsoft Jet Database Engine 4.0 Qualche anno fa ho sviluppato un' applicazione in VB6 per l' ottimizzazione dei tagli da eseguire su barre in legno o altro materiale, questa applicazione utilizzava file mdb per il salvataggio di tutti i dati necessari. Nel 2012 ho ripreso questa applicazione potenziandola e riscrivendola completamente in VB. Net utilizzando esclusivamente le funzioni messe a disposizione del Framework, volendo rendere questa applicazione eseguibile sia in ambiente win32 che in ambiente win64, mi sono scontrato inevitabilmente con il fatto che il motore Jet esiste solo in versione a 32 bit. A causa di questo, e nel timore che prima o poi la Microsoft decida di togliere il supporto ai 32 bit, ho deciso di migrare tutta la gestione dei dati in Sql Server Compact distribuito gratuitamente dalla Microsoft, utilizzando AccessDatabaseEngine solo per l' importazione di dati da file Mdb, Xls, Csv, Dbf, Xml, scontrandomi con qualche problema e dopo essermi documentato con quello che gira in rete e qualche prova, ho messo assieme i vari spezzoni di codice che permettono di collegarsi ai file: Sdf, Mdb, Xls, Csv, Dbf, Xml. Spero con questo di aiutare chi come Me si troverà a migrare i propri database mdb verso Sdf, evitando loro qualche ora di lavoro nella ricerca e prova di esempi. Linguaggio: Visual Basic 2008 Express Installare: Sql Server Compact 3.5 Sp2 32 o 64 Bit scaricabili dalla pagina download di Microsoft. (Viene installato automaticamente con Visual Studio 2010 Express) AccessDatabaseEngine versione o AccessDatabaseEngine_X scaricabili dalla pagina download di Microsoft. Riferimenti necessari: System System.IO System.Data System.XML System.Data.SqlCe 3.5 Microsoft Office 14.0 Access Database Engine Object Library (Vedi immagine sotto) Di seguito elenco le modifiche da apportare per utilizzare i file di Sql CE (Sdf)al posto dei file di Access (Mdb), e le modifiche per collegarsi ai file Csv, Dbf, Xls tramite i drive ODBC forniti da AccessDatabaseEngine.
2 Creazione stringa di connessione per file Mdb, Sdf : Dim strnamedb As String = nome del file di database Private Function BuildConnectionStringMDB(ByVal strnamedb As String) As String strtempconn &= "Provider=Microsoft.Jet.OLEDB.4.0;" strtempconn &= "Data Source=" & strnamedb & ";" AccessDatabaseEngine : Private Function BuildConnectionStringMDB(ByVal strnamedb As String) As String strtempconn &= "Provider=Microsoft.ACE.OLEDB.12.0;" strtempconn &= "Data Source=" & strnamedb & ";" Sql Server Compact Engine: Private Function BuildConnectionStringSDF(ByVal strnamedb As String) As String strtempconn &= "Data Source=" & strnamedb Creazione stringa di connessione per file Csv: Private Function BuildConnectionStringCSV(ByVal strnamedb As String) As String strtempconn = "Driver={Microsoft Text Driver (*.txt; *.csv)};dbq=" & strnamedb & ";Extended Properties= ""Text; HDR=No;FMT=Delimited""" Private Function BuildConnectionStringCSV(ByVal strnamedb As String) As String strtempconn = "Driver={Microsoft Access Text Driver (*.txt, *.csv)};extensions=asc,csv,tab,txt;persist Security Info=False; Dbq=" & strnamedb Creazione stringa di connessione per file Dbf: Private Function BuildConnectionStringDBF(ByVal strnamedb As String) As String strtempconn = "Provider=Microsoft.Jet.OLEDB.4.0;" strtempconn &= "Data Source=" & strnamedb & ";Extended Properties=dBASE IV;User ID=Admin;Password=;" Private Function BuildConnectionStringDBF(ByVal strnamedb As String) As String strtempconn = "Driver={Microsoft dbase Driver (*.dbf)};driverid=277;sourcetype=dbf; SourceDb=" & strnamedb & ";" Creazione stringa di connessione per file Xls: Private Function BuildConnectionStringXLS(ByVal strnamedb As String) As String strtempconn = "Provider=Microsoft.Jet.OLEDB.4.0;" strtempconn &= "Data Source=" & strnamedb & ";Extended Properties=""Excel 8.0;HDR=YES; MAXSCANROWS=0; IMEX=1;"""
3 Private Function BuildConnectionStringXLS(ByVal strnamedb As String) As String strtempconn = "Provider=Microsoft.ACE.OLEDB.12.0;" strtempconn &= "Data Source=" & strnamedb & ";Extended Properties=""Excel 8.0;HDR=YES; MAXSCANROWS=0; IMEX=1;""" '*** Dichiarazione variabili utilizzate *** Dim strfilenameimp As String = Path.GetFileName(strNameDb) Dim strpathnameimp As String = Path.GetDirectoryName(strNameDb) Dim strdelimit As String = (Delimitatore campi, ; Tab ecc.) Dim strconnimp As String Dim strsqlimp As String Utilizzo di un DataReader con file Csv tramite Odbc: Dim OdbcCmdColName As New Odbc.OdbcCommand Dim OdbcConColName As New Odbc.OdbcConnection Dim OdbcReadColName As Odbc.OdbcDataReader '*** Crea un file Schema.ini per bypassare le definizioni riguardo ai file Csv contenute nel registro di sistema *** Call CreateSchemaFile(strPathNameImp, strfilenameimp, strdelimit) strconnimp = BuildConnectionStringCSV(strPathNameImp) strsqlimp = "SELECT * FROM [" & strfilenameimp & "]" Odbc Odbc OdbcCmdColName.Connection = OdbcConColName OdbcCmdColName.CommandText = strsqlimp OdbcReadColName = OdbcCmdColName.ExecuteReader With OdbcReadColName 'Leggo la prima riga che dovrebbe contenere le definizioni dei campi(colonne) For Idx As Integer = 0 To (.FieldCount 1) 'Aggiunge ad una ListBox i nomi delle colonne contenute nel file Csv Idx Odbc OdbcConColName.Dispose() OdbcCmdColName.Dispose() Dim OdbcCmdColName As New Odbc.OdbcCommand Dim OdbcConColName As New Odbc.OdbcConnection Dim OdbcReadColName As Odbc.OdbcDataReader '*** Crea un file Schema.ini per bypassare le definizioni riguardo ai file Csv contenute nel registro di sistema *** Call CreateSchemaFile(strPathNameImp, strfilenameimp, strdelimit) strconnimp = BuildConnectionStringCSV(strPathNameImp) strsqlimp = "SELECT * FROM [" & strfilenameimp & "]" Odbc Odbc OdbcCmdColName.Connection = OdbcConColName OdbcCmdColName.CommandText = strsqlimp OdbcReadColName = OdbcCmdColName.ExecuteReader
4 With OdbcReadColName 'Leggo la prima riga che dovrebbe contenere le definizioni dei campi(colonne) For Idx As Integer = 0 To (.FieldCount 1) 'Aggiunge ad una ListBox i nomi delle colonne contenute nel file Csv Idx Odbc OdbcConColName.Dispose() OdbcCmdColName.Dispose() Private Sub CreateSchemaFile(ByVal Path As String, ByVal FileName As String, ByVal Delimiter As String) Try Dim buffer As New List(Of String) Dim file As System.IO.StreamWriter buffer.add("[" & FileName & "]") buffer.add("colnameheader=true")'dichiara che nel file sono contenuti i nomi delle colonne buffer.add("format=delimited(" & Delimiter & ")") buffer.add("maxscanrows=0")'dichiara quante righe leggere per trovare i nomi delle colonne 0 = tutte buffer.add("characterset=oem") 'Verifica se esiste il file Schema.ini, se esiste lo elimina If System.IOFile.Exists(Path & "\Schema.ini") Then System.IO.File.Delete(Path & "\Schema.ini") End If file = System.IO.File.CreateText(Path & "\Schema.ini") For Each item As String In buffer file.writeline(item) file Catch ex As Exception MessageBox.Show(ex.Message, "CreateSchemaFile") End Try End Sub Utilizzo di un DataReader con file Dbf tramite OleDb: Dim ReadColName As OleDbDataReader strconnimp = BuildConnectionStringDBF(strPathNameImpExp) strsqlimp = "SELECT * FROM " & strfilenameimpexp CmdColName.CommandText = strsqlimp ReadColName = CmdColName.ExecuteReader With ReadColName 'Leggo la prima riga che dovrebbe contenere le definizioni dei campi(colonne) For Idx As Integer = 0 To (.FieldCount - 1) 'Aggiunge ad una ListBox i nomi delle colonne contenute nel file Dbf Idx
5 AccessDatabaseEngine tramite Odbc: Dim OdbcCmdColName As New Odbc.OdbcCommand Dim OdbcConColName As New Odbc.OdbcConnection Dim OdbcReadColName As Odbc.OdbcDataReader '*** Creo una copia del file Dbf con un nome formato 8+3 caratteri richiesto dal drive Odbc per file Dbf *** Dim FileDbfImport As String = MakeDbfShortName(strPathNameImp, strfilenameimp) strconnimp = BuildConnectionStringDBF(FileDbfImport) strsqlimp = "SELECT * FROM " & Path.GetFileName(FileDbfImport) Odbc Odbc OdbcCmdColName.Connection = OdbcConColName OdbcCmdColName.CommandText = strsqlimp OdbcReadColName = OdbcCmdColName.ExecuteReader With OdbcReadColName '*** Leggo la prima riga che dovrebbe contenere le definizioni dei campi(colonne) 'Aggiunge ad una ListBox i nomi delle colonne contenute nel file Csv For Idx As Integer = 0 To (.FieldCount - 1) Idx Odbc OdbcConColName.Dispose() OdbcCmdColName.Dispose() *** Funzione per la creazione di una copia del file Dbf con nome formato 8.3 caratteri *** Private Function MakeDbfShortName(ByVal FilePath As String, ByVal FileName As String) As String MakeDbfShortName = String.Empty Try Dim SourceFile As String = Path.Combine(FilePath, FileName) Dim FileShortName As String = Path.Combine(FilePath, "TmpImpXB.dbf") My.Computer.FileSystem.CopyFile(SourceFile, FileShortName, True) MakeDbfShortName = FileShortName Catch ex As Exception MessageBox.Show(ex.Message, "MakeDbfShortName") End Try Utilizzo di un DataTable con file Mdb tramite OleDb: '****** Cerca tutte le tabelle contenute nel file mdb ****** strconnimp = BuildConnectionStringMDB(strNameDb) 'Aggiunge ad una ListBox i nomi delle tabelle contenute nel file Mdb
6 '****** Cerca tutte le tabelle contenute nel file mdb ****** strconnimp = BuildConnectionStringMDB(strNameDb) 'Aggiunge ad una ListBox i nomi delle tabelle contenute nel file Mdb Utilizzo di un DataTable con file Xls tramite OleDb: '****** Cerca tutte le tabelle contenute nel file Xls ****** strconnimp = BuildConnectionStringXLS(strNameDb) 'Aggiunge ad una ListBox i nomi delle tabelle contenute nel file Xls '****** Cerca tutte le tabelle contenute nel file Xls ****** strconnimp = BuildConnectionStringXLS(strNameDb) 'Aggiunge ad una ListBox i nomi delle tabelle contenute nel file Xls
7 Utilizzo di un DataReader con file Sdf tramite SqlCeDataAdapter: '****** Cerca tutte le tabelle contenute nel file Sdf ****** strconnimp = BuildConnectionStringSdf(strNameDb) Dim sqlceconcolname As New SqlCeConnection(strConnImp) sqlce Dim SqlCeAdapter As SqlCeDataAdapter = New SqlCeDataAdapter("SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'TABLE'", strconnimp) Dim SqlCeTable As New DataTable SqlCeAdapter.Fill(SqlCeTable) For Idx As Integer = 0 To SqlCeTable.Rows.Count 1 'Aggiunge ad una ListBox i nomi delle tabelle contenute nel file Sdf ListBox1.Items.Add(SqlCeTable.Rows(Idx).Item(2).ToString) Corrispondenze dei Tipi di dati : Sdf Mdb Xls Csv Dbf Int DBTYPE_I4 DBTYPE_R8 CHAR Numeric NvarChar DBTYPE_WVARCHAR DBTYPE_WVARCHAR CHAR Char Real DBTYPE_R8 DBTYPE_R8 CHAR Numeric Bit DBTYPE_BOOL DBTYPE_BOOL CHAR Logical
From Open Data & Linked Data to Ontology. example: http://www.disit.dinfo.unifi.it/siimobility.html
From Open Data & Linked Data to Ontology example: http://www.disit.dinfo.unifi.it/siimobility.html 1 From Open Data to Linked Data To map Open Data into Linked Data: 1. Map the data to RDF: selecting/writing
More information22/11/2015-08:08:30 Pag. 1/10
22/11/2015-08:08:30 Pag. 1/10 CODICE: TITOLO: MOC20462 Administering Microsoft SQL Server Databases DURATA: 5 PREZZO: LINGUA: MODALITA': 1.600,00 iva esclusa Italiano Classroom CERTIFICAZIONI ASSOCIATE:
More informationpublic class neurale extends JFrame implements NeuralNetListener {
/* questo file contiene le funzioni che permettono la gestione della rete neurale. In particolare qui si implementa la fase di apprendimento e di addestramento. */ package neurofuzzy; import org.joone.engine.*;
More informationNavicat Premium è uno strumento di amministrazione per database con connessioni-multiple, consente di connettersi
Navicat Premium è uno strumento di amministrazione per database con connessioni-multiple, consente di connettersi simultaneamente con una singola applicazione a MySQL, SQL Server, SQLite, Oracle e PostgreSQL,
More informationUML modeling of Web Applications: Project part of the Master in Web Technology V Henry Muccini University of L Aquila 2008
UML modeling of Web Applications: Project part of the Master in Web Technology V Henry Muccini University of L Aquila 2008 01. Preface page 1 02. Homework description 1 03. Homework Requirements and Evaluation
More informationOrganization Requested Amount ( ) Leading Organization Partner 1*
Integrated research on industrial biotechnologies 2016 Budget 2016 FILL IN THE FORM FOLLOWING THE GUIDELINES AND DO NOT DELATE THEM. PLEASE USE THE FONT TREBUCHET 10PT SINGLE SPACED. PLEASE UPLOAD THE
More informationOrganization Requested Amount ( ) Leading Organization Partner 1*
Budget form 2016 FILL IN THE FORM FOLLOWING THE GUIDELINES AND DO NOT DELETE THEM. PLEASE USE THE FONT TREBUCHET 10PT, SINGLE-SPACED. PLEASE UPLOAD AS A PDF FILE. Si precisa che, per facilitare l inserimento
More informationwww.kdev.it - ProFTPd: http://www.proftpd.org - ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.9.tar.gz
&8730; www.kdev.it ProFTPd Guida per ottenere un server ProFTPd con back-end MySQL. Guida per ottenere un server ProFTPd con back-end MySQL. Condizioni strettamente necessarie: - Mac OS X Developer Tools:
More informationCifratura Dati in Tabelle MySQL
Cifratura Dati in Tabelle MySQL Stringa SHA Stringa cifrata SHA = Secure Hash Algorithm Cifratura unidirezionale: impossibile decifrare una stringa cifrata Lunghezza della stringa cifrata = 40: indipendente
More informationUser Manual ZMONITOR. Tool for managing parametric controllers
User Manual ZMONITOR Tool for managing parametric controllers INDICE 1. PRESENTATION... 4 MINIMUM SYSTEM REQUIREMENTS... 4 DEVICES TO BE MANAGED ZMONITOR... 5 2. INSTALLATION... 6 3. LANGUAGE... 8 4. MAIN
More informationCorso: Supporting and Troubleshooting Windows 10 Codice PCSNET: MW10-3 Cod. Vendor: 10982 Durata: 5
Corso: Supporting and Troubleshooting Windows 10 Codice PCSNET: MW10-3 Cod. Vendor: 10982 Durata: 5 Obiettivi Al termine del corso i partecipanti saranno in grado di: Descrivere i processi coinvolti nella
More informationCorso: Microsoft Project Server 2010 Technical Boot Camp Codice PCSNET: AAAA-0 Cod. Vendor: - Durata: 5
Corso: Microsoft Project Server 2010 Technical Boot Camp Codice PCSNET: AAAA-0 Cod. Vendor: - Durata: 5 Obiettivi Comprendere la terminologia Project Server e i componenti principali del sistema Descrivere
More informationSource code security testing
Source code security testing Simone Riccetti EMEA PSS Security Services All information represents IBM's current intent, is subject to change or withdrawal without notice, and represents only IBM ISS goals
More informationC.S.E. Nodi Tipici Parametrizzati al 15-4-2015. 14/04/2015 Copyright (c) 2015 - Castalia srl
C.S.E. Nodi Tipici Parametrizzati al 15-4-2015 14/04/2015 Copyright (c) 2015 - Castalia srl 1 Avvertenze (1) Ci sono tre sezioni in questo documento: 1. Nodi in tutte le versioni (background azzurro):
More informationPresentation title here
Come abbattere il costo delle Presentation title here licenzesoracle Database ubtitle here Maurizio Priano Informatica Roma, 5 Novembre 2013 Problema: come
More informationVersione: 2.1. Interoperabilità del Sistema di Accettazione di SPT
Versione: 2.1 Interoperabilità del Sistema di Accettazione di SPT INDICE 1 Definizione del tracciato di scambio... 2 1.1.1 XML SCHEMA...... 3 1 Definizione del tracciato di scambio Il documento riporta
More informationn N e E 0 m A R sr S l 10.2015 230/01
N 0 E A R n e msrls 10.15 230/01 Cablaggi LED LED wiring NEM s.r.l. ha nella propria gamma di prodotti due diversi cablaggi per LED. In its product range, NEM s.r.l. offers two different LED wirings. 051
More informationACCORDI PER CHITARRA PDF
ACCORDI PER CHITARRA PDF ==> Download: ACCORDI PER CHITARRA PDF ACCORDI PER CHITARRA PDF - Are you searching for Accordi Per Chitarra Books? Now, you will be happy that at this time Accordi Per Chitarra
More informationNON CLASSIFICATO (Unclassified)
FUNCTION/DEPARTMENT : BU Sistemi Comunicazione Professionali CAGE CODE: TIPO DOCUMENTO: DOCUMENT TYPE COMPOSTO DI PAGINE: COMPOSED OF PAGES 8 TITOLO: TITLE A N D W A R R A N T Y CODICE: CODE Ediz.: ISSUE
More informationTDD da un capo all altro. Matteo Vaccari vaccari@pobox.com matteo.vaccari@xpeppers.com (cc) Alcuni diritti riservati
TDD da un capo all altro Matteo Vaccari vaccari@pobox.com matteo.vaccari@xpeppers.com (cc) Alcuni diritti riservati 1 Introduzione Quando si parla di Test-Driven Development spesso si sente dire facciamo
More informationUSERS MANUAL IN.TRA.NET PROJECT
This project has been funded with support from the European Commission. This publication (communication) reflects the views only of the author, and the Commission cannot be held responsible for any use
More informationCorso: Core Solutions of Microsoft Skype for Business 2015 Codice PCSNET: MSKY-5 Cod. Vendor: 20334 Durata: 5
Corso: Core Solutions of Microsoft Skype for Business Codice PCSNET: MSKY-5 Cod. Vendor: 20334 Durata: 5 Obiettivi Al termine del corso i partecipanti saranno in grado di: Descrivere l'architettura di
More informationBLACKLIGHT RADIANT HEATER BLACKLIGHT TECNOLOGIA RADIANTE
BLACKLIGHT BLACKLIGHT RADIANT HEATER BLACKLIGHT TECNOLOGIA RADIANTE A new experience in heating A new sensation of a soft & expanded warming A pleasant heating all day long A discreet presence, without
More informationIBM System Storage DS3400 Simple SAN Express Kit PN.172641U
IBM System Storage Simple SAN Express Kit PN.172641U Facile da implementare Pronto per supportare la crescita del tuo business Al prezzo che non ti aspetti 1 Soluzione Dischi SAN Fibre 4Gbps a basso costo
More informationGeo-Platform Introduction
Geo-Platform Introduction Dimitri Dello Buono @ geosdi 16 Sept 2013 CNR IRPI Perugia Questo lavoro è concesso in uso secondo i termini di una licenza Creative Commons (vedi ultima pagina) geosdi CNR IMAA
More informationNuovi domini di primo livello - Registra nuove estensioni con FabsWeb_HOST
Oltre 700 nuove estensioni per domini personalizzati Il conto alla rovescia è terminato! Finalmente più di 700 nuove estensioni di dominio gtld stanno per arrivare sul mercato e sono destinate a rivoluzionare
More informationIBM System Storage DS3400 Simple SAN Ready Express
IBM System Storage Simple SAN Ready Express Facile da implementare Pronto per supportare la crescita del tuo business Al prezzo che non ti aspetti 1 Soluzione Dischi SAN Fibre 4Gbps a basso costo ma affidabile?
More informationCorso: Administering Microsoft SQL Server 2012 Databases Codice PCSNET: MSQ2-1 Cod. Vendor: 10775 Durata: 5
Corso: Administering Microsoft SQL Server 2012 Databases Codice PCSNET: MSQ2-1 Cod. Vendor: 10775 Durata: 5 Obiettivi Pianificare e installare SQL Server. Descrive i database di sistema, la struttura fisica
More informationMaster of Advanced Studies in Music Performance and Interpretation
Master of Advanced Studies in Music Performance and Interpretation The MAS in Music Performance and Interpretation is designed for students who already have a degree in musical studies and are interested
More informationRAPPORTO DI PROVA TEST REPORT
RAPPORTO DI PROVA TEST REPORT Titolo (Title): DEGREES OF PROTECTION PROVIDED BY EMPTY ENCLOSURES (IP55 CODE) on UNIVERSAL RACK UR181110 Richiedente (Customer): - Ente/Società (Dept./Firm): C.E.P.I RACK
More informationINVESTIRE BITCOIN PDF
INVESTIRE BITCOIN PDF ==> Download: INVESTIRE BITCOIN PDF INVESTIRE BITCOIN PDF - Are you searching for Investire Bitcoin Books? Now, you will be happy that at this time Investire Bitcoin PDF is available
More informationITIL v3 - Overview. Claudio Tancini Marzo 2015 INTERNAL USE ONLY
ITIL v3 - Overview Claudio Tancini Marzo 2015 ITIL Da Wikipedia, l'enciclopedia libera. Information Technology Infrastructure Library (ITIL) è un insieme di linee guida ispirate dalla pratica (Best Practices)
More informationAPC-Pro sa Computer Service
Configuring, Managing and Troubleshooting Microsoft Exchange Service Pack 2 (10135B) Durata: 5 giorni Orario: 8:30 12:00 / 13:30-17.00 Costo per persona: CHF 1 900.-- (Min. 5 partecipanti) Obiettivi di
More informationDTI / Titolo principale della presentazione IPHONE ENCRYPTION. Litiano Piccin. 11 ottobre 2014
1 IPHONE ENCRYPTION 2 MOBILE FORENSICS Nella Computer Forensics, le evidenze che vengono acquisite sono dispositivi statici di massa; questa significa che possiamo ottenere la stessa immagine (bit stream)
More informationTecnologia e Applicazioni Internet 2008/9
Tecnologia e Applicazioni Internet 2008/9 Lezione 4 - Rest Matteo Vaccari http://matteo.vaccari.name/ matteo.vaccari@uninsubria.it What is REST? Roy Fielding Representational State Transfer Roy T. Fielding
More informationDIRECTORS AND OFFICERS PROPOSTA DI POLIZZA
DIRECTORS AND OFFICERS PROPOSTA DI POLIZZA La presente proposta deve essere compilata dall`amministratore o dal Sindaco della Societa` proponente dotato di opportuni poteri. La firma della presente proposta
More information«Software Open Source come fattore abilitante dei Progetti per le Smart Cities»
«Software Open Source come fattore abilitante dei Progetti per le Smart Cities» Le esperienze nell Electronic Ticketing, nel Wireless Sensor Networks, nei Telematic Services & Location Based Systems Enrico
More informationROS Robot Operating System. Sistemi RealTime Prof. Davide Brugali Università degli Studi di Bergamo
ROS Robot Operating System Sistemi RealTime Prof. Davide Brugali Università degli Studi di Bergamo Installazione di ROS su VirtualBox Scaricare e installare VirtualBox 4.2.18 + Extension Pack https://www.virtualbox.org/
More informationTutta la formazione che cerchi, su misura per te.
Implementing and Administering Internet Information Services (IIS) 6.0 MOC2576-3 Giorni - 1.190.000 + iva Prerequisiti Almeno due anni di esperienza nell amministrazione di sistemi basati su Windows Servers:
More informationLe tecnologie del Web 2.0: RSS. Prof. Filippo Lanubile. ovvero: semplice diffusione di contenuti
Le tecnologie del Web 2.0: RSS Cos è RSS Really Simple Syndication ovvero: semplice diffusione di contenuti Formato di dati per distribuire agli utenti web gli aggiornamenti di siti web, dei blog, l'audio
More informationCome utilizzare il servizio di audioconferenza
Come utilizzare il servizio di audioconferenza Il sistema di audioconferenza puo essere utilizzato in due modalita : 1) Collegamento singolo. Si utilizza l apparecchio per audioconferenza che si ha a disposizione
More informationLISTA RIVISTE MASTER 2013
LISTA RIVISTE MASTER 2013 Fascie A+, A, B e P Le riviste classificate come P sono riviste di grande qualità e di rilevante impatto il cui fine principale e quello di diffondere le conoscenze scientifiche,
More informationYour 2 nd best friend
Your 2 nd best friend Hunting cartridges NATURAL 2 Your 2 nd best friend NATURAL FATTE DA CACCIATORI PER I CACCIATORI. La qualità della cartuccia in un azione venatoria è l elemento più importante che
More informationHow To Lock A File In A Microsoft Microsoft System
Level 1 Opportunistic Locks Si intuisce che level 1 corrisponde concettualmente allo stato M di un dato in cache nel protocollo MESI A level 1 opportunistic lock on a file allows a client to read ahead
More informationCBC (EUROPE) Srl NOTA APPLICATIVA
Connessioni tra VideoJet10, VIP10, ZN-T8000 e dispositivi supportati da CBCController, ZNController, DEVController Cabling between VideoJet10,VIP10, ZN-T8000 and devices allowed by CBCController, ZN-Controller,
More informationFOSS Relational Database and GeoDatabase Part II. PostgreSQL, Data Base Open Source and GRASS. Marco Ciolli, Fabio Zottele
FOSS Relational Database and GeoDatabase Part II PostgreSQL, Data Base Open Source and GRASS Marco Ciolli, Fabio Zottele Dipartimento di Ingegneria Civile e Ambientale Universita' degli Studi di Trento
More informationApplication Lifecycle Management. Build Automation. Fabrizio Morando Application Development Manger Microsoft Italia
Application Lifecycle Management Build Automation Fabrizio Morando Application Development Manger Microsoft Italia Application Lifecycle Management Fondamenti di Build Management Do your systems talk business?
More informationCad Service e l integrazione CAD : Una partnership di valore per. Meeting. G.Delmonte Founder and CEO CadService
Cad Service e l integrazione CAD : Una partnership di valore per G.Delmonte Founder and CEO CadService Meeting Company Profile Opera da oltre 15 anni nel facility ed asset management, con ottime referenze,
More informationAlzatine in alluminio e PVC Aluminium and PVC back-splashes
Alzatine in alluminio e PVC Aluminium and PVC back-splashes Legenda: H mm L mm Altezza Height Lunghezza Lenght Acc. Guarnizione End rubber Finitura/colore Finishing/colour Colori accessori Accessories
More informationProgetto Ombra Milano propone un nuovo progetto dal design tutto italiano. Una SCALA di prestigio accessibile a tutti.
la crisi è la migliore benedizione che ci può accadere, tanto alle persone quanto ai paesi, poiché questa porta allo sviluppo personale e ai progressi. Crisis is the best blessing that could ever happen,
More informationAPC-Pro sa Computer Service
Installing and Configuring Windows Server 2012 (20410A) Durata: 5 giorni Orario: 8:30 12:00 / 13:30-17.00 Costo per persona: CHF 1 900.-- (Min. 5 partecipanti) Obiettivi di formazione Al termine del corso
More informationIBM Academic Initiative
IBM Academic Initiative Sistemi Centrali Modulo 3- Il sistema operativo z/os (quarta parte) Unix Services Sapienza- Università di Roma - Dipartimento Informatica 2007-2008 UNIX System Services POSIX XPG4
More informationLesson 4 (A1/A2) Present simple forma interrogativa e negativa FORMA. + infinito senza to. Does he / she / it. No, I / you / we / they don t.
Lesson 4 (A1/A2) Present simple forma interrogativa e negativa FORMA Interrogativa Negativa Do I / you / we / they Does he / she / it I / you / we / they do not/don t He / she / it does not/doesn t + infinito
More informationHow to renew S&S Video Italian version. 2009 IBM Corporation
How to renew S&S Video Italian version A. Renewal Email Lasciate che vi illustri come rinnovare le vostre licenze software IBM con Passport Advantage Online. (Let me show you how to renew your IBM software
More informationHow To Manage A Network On A Pnet 2.5 (Net 2) (Net2) (Procedure) (Network) (Wireless) (Powerline) (Wired) (Lan 2) And (Net1) (
Il presente documento HLD definisce l architettura e le configurazioni necessarie per separare la rete di management dai servizi dati dedicati al traffico cliente, con l obiettivo di poter accedere agli
More informationSCADA / Smart Grid Security Who is really in control of our Control Systems?
SCADA / Smart Grid Security Who is really in control of our Control Systems? Simone Riccetti Certified SCADA Security Architect Agenda Overview of Security landscape SCADA security problem How to protect
More informationPercorso Mcsa Managing and Mainting Windows 8
Percorso Mcsa Managing and Mainting Windows 8 Descrizione In questo corso, gli studenti imparano a progettare l'installazione, la configurazione e la manutenzione di Windows 8. Due caratteristiche uniche
More informationProgrammable Graphics Hardware
Programmable Graphics Hardware Alessandro Martinelli alessandro.martinelli@unipv.it 6 November 2011 Rendering Pipeline (6): Programmable Graphics Hardware Rendering Architecture First Rendering Pipeline
More informationROS Robot Operating System. Robotica Prof. Davide Brugali Università degli Studi di Bergamo
ROS Robot Operating System Robotica Prof. Davide Brugali Università degli Studi di Bergamo Tutorials [online] http://wiki.ros.org/ [2014] Jason M. O Kane A Gentle Introduction to ROS https://cse.sc.edu/~jokane/agitr/agitr-letter.pdf
More information: ARLIN - TEXTILE WALLCOVERING
COSTRUZIONI CONSTRUCTION REAZIONE REACTION 1 Nome commerciale Product Name : ARLIN - TEXTILE WALLCOVERING Descrizione : Vedi pagina 2 Description : See page 2 Nome / Name : ARLIN ITALIA S.r.l. Indirizzo
More informationEVX 800 series is a range of controllers for the management of blast chillers.
EVX 800 series Compatibile con Controllers for blast chillers, in compact and split version and which can be integrated into the unit Controllori per abbattitori di temperatura, in versione compatta e
More informationIBM System Storage DS3400 Simple SAN
IBM System Storage Simple SAN Facile da implementare Pronto per supportare la crescita del tuo business Al prezzo che non ti aspetti 1 Soluzione Dischi SAN Fibre 4Gbps a basso costo ma affidabile? per
More informationLezione 10 Introduzione a OPNET
Corso di A.A. 2007-2008 Lezione 10 Introduzione a OPNET Ing. Marco GALEAZZI 1 What is OPNET? Con il nome OPNET viene indicata una suite di prodotti software sviluppati e commercializzati da OPNET Technologies,
More informationChi sono in quattro punti.
vsphere 5 Licensing Chi sono in quattro punti. Massimiliano Moschini Presales/Postsales and Trainer VMUG IT Board Member VCP, VSP VTSP,VCI, V http://it.linkedin.com/in/massimilianomoschini @maxmoschini
More informationTRADING ONLINE E STATISTICA PDF
TRADING ONLINE E STATISTICA PDF ==> Download: TRADING ONLINE E STATISTICA PDF TRADING ONLINE E STATISTICA PDF - Are you searching for Trading Online E Statistica Books? Now, you will be happy that at this
More informationLorenzo.barbieri@microsoft.com Blogs.msdn.com/vstsitalia. www.geniodelmale.info
Lorenzo.barbieri@microsoft.com Blogs.msdn.com/vstsitalia www.geniodelmale.info Visual Studio Team System, Professional e Standard Team Explorer si integra in VS2008/VS2005 Visual Studio.NET 2003, VS 6.0,
More information6 Present perfect simple e continuous (25-27, 30-31)
6 Present perfect simple e continuous (25-27, 30-31) Present perfect simple uso Si usa il present perfect per esprimere un evento o una situazione che hanno conseguenze nel presente o per parlare di un
More informationCUBE WATERFALL Cube waterfall nasce dal desiderio di unire forme estremamente moderne ed attuali con l incanto e l armoniosita dell effetto cascata.
Cube waterfall nasce dal desiderio di unire forme estremamente moderne ed attuali con l incanto e l armoniosita dell effetto cascata. Cube Waterfall comes from the desire to combine extremely modern and
More informationTabCaratteri="0123456789abcdefghijklmnopqrstuvwxyz._~ABCDEFGHIJKLMNOPQRSTUVWXYZ";
Script / Utlity www.dominioweb.org Crea menu laterale a scomparsa Creare una pagina protetta da password. Lo script in questione permette di proteggere in modo abbastanza efficace, quelle pagine che ritenete
More informationPAESE/COUNTRY: Certificato veterinario per l'ue/veterinary certificate to EU
PAESE/COUNTRY: Certificato veterinario per l'ue/veterinary certificate to EU Parte I: relative alla partita/part I: Details of dispatched consignment I.1. I.5. Speditore/Consigner Nome/Name Indirizzo/Address
More informationElenco titoli corsi di formazione Vers. 1 rev. 0 del 02/01/2005
Vers. 1 rev. 0 del 02/01/2005 Risorse umane:...3 Gestione...3 Comunicazione...3 Leadership...3 Qualità...3 Area Office & Automation:...3 Project Mamagement Application Desktop...4 Grafica e multimedia:...4
More informationCapitolo 14: Flussi. Capitolo 14. Flussi. 2002 Apogeo srl Horstmann-Concetti di informatica e fondamenti di Java 2
Capitolo 14 Flussi 1 Figura 1 Una finestra di dialogo di tipojfilechooser 2 Figura 2 Il codice di Cesare 3 File Encryptor.java import java.io.file; import java.io.fileinputstream; import java.io.fileoutputstream;
More informationDott. Ruggero Giorgianni. Gruppo Pre-intermediate. Il Futuro
Dott. Ruggero Giorgianni Lezione 6 Corso di lingua inglese - Axada Gruppo Pre-intermediate Il Futuro Il futuro in inglese si può esprimere in 3 modi: 1) will/shall + verbo base 2) be going to + verbo base
More informationDocuments to be submitted for the signature of the IPA Subsidy Contract
CALLS FOR STRATEGIC PROJECT PROPOSALS PRIORITY 1, PRIORITY 2, PRIORITY 3 Documents to be submitted for the signature of the IPA Subsidy Contract The Lead Beneficiaries of projects selected for funding
More informationPrimiano Tucci Università di Bologna
Hard real-time meets embedded multicore NIOS SoPCs Primiano Tucci Università di Bologna DEIS Dipartimento di Elettronica, Informatica e Sistemistica Il paradigma System on (Programmable) Chip come fattore
More informationArchive Server for MDaemon disaster recovery & database migration
Archive Server for MDaemon Archive Server for MDaemon disaster recovery & database migration Abstract... 2 Scenarios... 3 1 - Reinstalling ASM after a crash... 3 Version 2.2.0 or later...3 Versions earlier
More informationRoutledge Intensive Italian Course
Routledge Intensive Italian Course Contents How to use this book Acknowledgements Glossary Unit 0 COMINCIAMO DA ZERO Introduction Alphabet Spelling Capital letters Pronunciation and stress Written accents
More informationMeccanismo regolabile per armadi con ante scorrevoli sovrapposte. Adjustable system for wardrobes with overlapping sliding doors.
CAT 14-15 Villes STAMPA_Layout 1 25/02/15 18:21 Page 11 Meccanismo regolabile per armadi con ante scorrevoli sovrapposte. Adjustable system for wardrobes with overlapping sliding doors. serie 00 MADE IN
More informationVoIP : Voice over Internet Privacy. Alessio L.R. Pennasilico mayhem@aipsi.org http://www.aipsi.org
VoIP : Alessio L.R. Pennasilico http://www.aipsi.org Alessio L.R. Pennasilico Security Evangelist @ Alba S.T. Member / Board of Directors: AIP, AIPSI, CLUSIT, HPP, ILS, IT-ISAC, LUGVR, OPSI, Metro Olografix,
More informationipratico POS Quick Start Guide v. 1.0
ipratico POS Quick Start Guide v. 1.0 Version History Version Pages Comment Date Author 1.0 First Release 5/Marzo/2012 Luigi Riva 2 SUMMARY 1 GETTING STARTED 4 1.1 What do you need? 4 1.2 ipad 5 1.3 Antenna
More informationCorso: Mastering Microsoft Project 2010 Codice PCSNET: MSPJ-11 Cod. Vendor: 50413 Durata: 3
Corso: Mastering Microsoft Project 2010 Codice PCSNET: MSPJ-11 Cod. Vendor: 50413 Durata: 3 Obiettivi Comprendere la disciplina del project management in quanto si applica all'utilizzo di Project. Apprendere
More informationHow To Read Investire In Borsa Con I Trend Pdf
INVESTIRE IN BORSA CON I TREND PDF ==> Download: INVESTIRE IN BORSA CON I TREND PDF INVESTIRE IN BORSA CON I TREND PDF - Are you searching for Investire In Borsa Con I Trend Books? Now, you will be happy
More informationMark Scheme (Results) Summer 2010
Scheme (Results) Summer 2010 GCE GCE Italian () Research, Understanding and Written Response Edexcel Limited. Registered in England and Wales No. 4496750 Registered Office: One90 High Holborn, London WC1V
More information1 /*ora sincrinizzata con NTP. Inserendo codice OTP si attiva un servo che ruota di 95 grad. Per chiudere il servo premere 2 "*" mentre per azzerrare
1 /*ora sincrinizzata con NTP. Inserendo codice OTP si attiva un servo che ruota di 95 grad. Per chiudere il servo premere 2 "*" mentre per azzerrare il codice premenre "#" 3 */ 4 #include 5 #include
More informationGara Europea a procedura aperta per l affidamento dei servizi di gestione e
Allegato 1 Gara Europea a procedura aperta per l affidamento dei servizi di gestione e monitoraggio del sistema informatico dell Autorità Nazionale Anticorruzione L elenco completo degli applicativi da
More informationPTC Creo 3.0. Enhancements CAD. for Designers
PTC Creo 3.0 CAD Enhancements for Designers Detailing Gestione tolleranze 2 Detailing Creazione di viste legate da hyperlinks 3 Detailing Quotature dinamiche intelligenti 4 Detailing Annotazioni dinamiche
More informationPublic Affairs & Communication Huawei Italia
Security Level: Talent Lab A training program sponsored by Huawei and MIUR Public Affairs & Communication Huawei Italia www.huawei.com HUAWEI TECHNOLOGIES CO., LTD. The project : TALENT LAB Talent Lab
More informationBanners Broker è una. Compagnia di pubblicità online
Banners Broker è una? Compagnia di pubblicità online un nuovo metodo di guadagnare online. Il nostro Prodotto è Impressioni Banner. 1 Advertising Parliamo dell Industria pubblicitaria online La pubblicità
More informationDICHIARAZIONE DI PRESTAZIONE DECLARATION OF PERFORMANCE Ai sensi del REGOLAMENTO (UE) N. 305/2011
DICHIARAZIONE DI PRESTAZIONE DECLARATION OF PERFORMANCE Ai sensi del REGOLAMENTO (UE) N. 305/2011 n. 16-1154-2013 1. Codice di identificazione unico del prodotto-tipo: Unique identification code of the
More informationnel presente modulo, rilasciate dal beneficiario stesso sono esatte per quanto risulta a questa Amministrazione suo rappresentante
PARTE V PART V ATTESTAZIONE DELL'AUTORITA' FISCALE STATEMENT OF THE FISCAL AUTHORITY Mod. 111 Imp. R.N.R. PARTE I PART I DOMANDA DI RIMBORSO PARZIALE / TOTALE dell'imposta italiana applicata agli interessi
More informationN@ONIS. com. www.naonis.it. Kerio MailServer 6.4 Mobile groupware. In ufficio. Fuori ufficio. A casa.
Mobile groupware. In ufficio. Fuori ufficio. A casa. N@ONIS. com Kerio Business Partner Program Partner Training Tool May 2007 www.naonis.it Nuove caratteristiche Windows Vista compatibile Symbian & BlackBerry
More information70-299: Implementing and Administering Security in a Microsoft Windows Server 2003 Network (Corso MS-2823)
70-299: Implementing and Administering Security in a Microsoft Windows Server 2003 Network (Corso MS-2823) A chi si rivolge: amministratori di sistemi o ingegneri di sistemi che dispongono delle competenze
More informationThe New Luxury World: l identità digitale nel lusso fa la differenza
The New Luxury World: l identità digitale nel lusso fa la differenza Massimo Fubini Founder & CEO di ContactLab 7 Luxury Summit, Il Sole 24ORE, 10 giugno 2015 It may not be modified, organized or reutilized
More informationAMDx4 INTERFACE CONTROL PANEL FOR AUTOMATIC SOFTENERS AM/D METER
AMDx4 INTERFACE CONTROL PANEL FOR AUTOMATIC SOFTENERS AM/D METER INSTRUCTIONS MANUAL INSTRUCTIONS FOR INSTALLATION OPERATION & MAINTENANCE WARNING! The equipment must be used only for the utilization for
More informationRimaniamo a Vs. disposizione per eventuali chiarimenti o ulteriori informazioni. Cordiali saluti, Angelo Musaio Michela Parodi
Sperando di far cosa gradita, sottoponiamo all'attenzione delle SS.LL., con invito a valutarne la diffusione, il comunicato riportato nel seguito pervenuto dalla "International Business School Americas"
More informationMS SQL Express installation and usage with PHMI projects
MS SQL Express installation and usage with PHMI projects Introduction This note describes the use of the Microsoft SQL Express 2008 database server in combination with Premium HMI projects running on Win31/64
More informationBIBLIO design Nevio Tellatin
BIBLIO design Nevio Tellatin art. BIBLIO93 L 1 P 100 H cm / peso vasca tub weght 230 kg / capacità capacity 362 L art. FLEX 1 100 art. RB3 Vasca da bagno rettangolare in Corian, con vano a giorno frontale,
More informationThe New Luxury World: l identità digitale nel lusso fa la differenza
The New Luxury World: l identità digitale nel lusso fa la differenza Massimo Fubini Founder & CEO di ContactLab 7 Luxury Summit, Il Sole 24ORE, 10 giugno 2015 It may not be modified, organized or reutilized
More informationTO THE MEDIA REPRESENTATIVE The accreditation procedure to the 2015 WSK Series has started.
TO THE MEDIA REPRESENTATIVE The accreditation procedure to the 2015 WSK Series has started. The accreditation request must arrive by January 15 th 2015. To request the accreditation to the single event,
More informationData Distribution & Replication
Distributed Databases Definitions Data Distribution & Replication A single logical database thatis spread physically across computers in multiple locations thatare connected by a data communications link.
More information