Nel caso che si sta realizzando una tabella in Oracle migrando da Sql Server, il campo di tipo varchar(max) in oracle sarà CLOB.
mercoledì 26 febbraio 2014
martedì 25 febbraio 2014
.Net read excel ISAM no found
Nel caso che si sta eseguendo una query tramite .Net con le classi Oledb su un file Excel, può capitare il seguente errore Isam No found.
Per risolvere tale problema, dobbiamo aggiungere alla stringa di connessione il carattere del singolo apice tramite codifica ascii.
Qui di seguito un esempio.
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\MioFile.xlsx;Extended Properties="+ (char)34 + "Excel 8.0;HDR=Yes;IMEX=1"+ (char)34
Per risolvere tale problema, dobbiamo aggiungere alla stringa di connessione il carattere del singolo apice tramite codifica ascii.
Qui di seguito un esempio.
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\MioFile.xlsx;Extended Properties="+ (char)34 + "Excel 8.0;HDR=Yes;IMEX=1"+ (char)34
lunedì 24 febbraio 2014
Conferenza Utenti Esri Italia
Torna l'appuntamento più importante in ambito GIS, la conferenza italiana utenti Esri, qui http://www.esriitalia.it/eventi/conferenza-italiana-utenti-esri/15a-conferenza-italiana-utenti-esri-overview.html la pagina dell'evento.
Il 14 e 15 aprile 2014, a Roma, presso Auditorium Massimo, si svolgerà un evento tutto dedicato al mondo GIS, tante le novità e gli argomenti che verranno illustrate.
L'evento è gratuito ed aperto a tutti, per partecipare bisogna iscriversi dal seguente sito http://www.esriitalia.it/?option=com_events&view=events&Itemid=297&v=subscription&eid=178&listino=&isLockedCalendar=false&isCorso=0&isRequestArcgisDemo=0
mentre nella pagina dell'evento è possibile consultare la location, l'agenda e tante altre informazioni.
domenica 23 febbraio 2014
NIDays 2014 - Forum Tecnologico sulla Progettazione Grafica di Sistemi
Torna l'evento del l'anno in ambito di ingegneria sulla progettazione grafica di sistemi, il NI Days, una giornata gratuita formativa per conoscere le novità e soprattutto per acquisire importanti nozioni.
Il NiDays si terrà a Roma, il 5 marzo 2014, per maggiori informazioni ed iscrizioni visitate il seguente sito http://italy.ni.com/nidays
mercoledì 19 febbraio 2014
Download Provider Oracle for Visual Studio 2010 Entity Framework
Coloro che utilizzano come database Oracle versione 11g e l'ambiente di sviluppo Visual Studio 2010, dal seguente sito http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html per utilizzare Entity Framework per Oracle devono scaricare la versione
ODAC 11.2 Release 4 and Oracle Developer Tools for Visual Studio (11.2.0.3.0) il file denominato
ODTwithODAC112030.zip . |
domenica 16 febbraio 2014
ext.net gridpanel format euro
Il controllo GridPanel di Ext.net offre una vasta flessibilità.
Il frammento di codice qui di seguito, illustra una tecnica di come formattare una colonna tramite formattazione di tipo euro con tanto di simbolo.
Nella colonna
DataIndex="Importo">
Nel Javascript:
var EuroMoney = function (valore) {
valore = (Math.round((valore - 0))) / 100;
valore = (valore == Math.floor(valore)) ? valore + ".00" : ((valore * 10 == Math.floor(valore * 10)) ? valore + "0" : valore);
valore = String(valore);
var Decimale = valore.split('.');
var risDecimale = Decimale[0];
var sub = Decimale[1] ? ',' + Decimale[1] : ',00';
var rDecimale = /(\d+)(\d{3})/;
while (rDecimale.test(risDecimale)) {
risDecimale = risDecimale.replace(rDecimale, '$1' + '.' + '$2');
}
valore = risDecimale + sub;
return valore + " €";
}
Il frammento di codice qui di seguito, illustra una tecnica di come formattare una colonna tramite formattazione di tipo euro con tanto di simbolo.
Nella colonna
Nel Javascript:
var EuroMoney = function (valore) {
valore = (Math.round((valore - 0))) / 100;
valore = (valore == Math.floor(valore)) ? valore + ".00" : ((valore * 10 == Math.floor(valore * 10)) ? valore + "0" : valore);
valore = String(valore);
var Decimale = valore.split('.');
var risDecimale = Decimale[0];
var sub = Decimale[1] ? ',' + Decimale[1] : ',00';
var rDecimale = /(\d+)(\d{3})/;
while (rDecimale.test(risDecimale)) {
risDecimale = risDecimale.replace(rDecimale, '$1' + '.' + '$2');
}
valore = risDecimale + sub;
return valore + " €";
}
venerdì 14 febbraio 2014
Free ebook Microsoft press
Dal seguente sito http://www.microsoftvirtualacademy.com/ebooks#?fbid=kMGLO_KG9Wv si possono scaricare gratuitamente alcuni ebook di Microsoft Press in ambito di programmazione e sistemi.
I manuali sono in diverso formato, sia pdf che per dispositivi mobile, tutti in lingua inglese.
I manuali sono in diverso formato, sia pdf che per dispositivi mobile, tutti in lingua inglese.
giovedì 13 febbraio 2014
ext.net font bold label
Per impostare una formattazione al controllo Label del framework Ext.Net di tipo colore blu e grassetto (bold) aggiungere alla pagina aspx, uno stile che poi sarà utilizzato alla proprietà Cls del controllo Label .
Qui di seguito un esempio.
<
style type="text/css"
>
.my-label{
color:Blue;
font-weight:bold;
}
Controllo
<
ext:Label ID="label1" runat="server" Cls="my-label" Text="testo"
>
Qui di seguito un esempio.
<
style type="text/css"
>
.my-label{
color:Blue;
font-weight:bold;
}
Controllo
<
ext:Label ID="label1" runat="server" Cls="my-label" Text="testo"
>
domenica 9 febbraio 2014
Delete specific line from a text file C#
Nel caso dobbiamo leggere un file di testo ed in esso è presente del testo non valido, tramite il metodo removeAt possiamo eliminare una determinata rgia.
Supponiamo che l'ultimo riga è presente la parola "tes" tutta la riga andrà rimossa.
Qui di seguito un frammento di codice di tale scenario nel linguaggio di programmazione C#
int TotaleRecord = File.ReadAllLines("Percorso\Nomefile.txt").Length;
if (File.ReadAllLines("Percorso\Nomefile.txt")[TotaleRecord-1].Substring(0, 3) == "tes")
{
List Contenuto = File.ReadAllLines("Percorso\Nomefile.txt").ToList();
Contenuto.RemoveAt( TotaleRecord-1);
File.WriteAllLines("Percorso\NuovoNomefile.txt", Contenuto.ToArray());
}
?
Supponiamo che l'ultimo riga è presente la parola "tes" tutta la riga andrà rimossa.
Qui di seguito un frammento di codice di tale scenario nel linguaggio di programmazione C#
int TotaleRecord = File.ReadAllLines("Percorso\Nomefile.txt").Length;
if (File.ReadAllLines("Percorso\Nomefile.txt")[TotaleRecord-1].Substring(0, 3) == "tes")
{
List
Contenuto.RemoveAt( TotaleRecord-1);
File.WriteAllLines("Percorso\NuovoNomefile.txt", Contenuto.ToArray());
}
?
lunedì 3 febbraio 2014
Download Free Office Pro 2014 Portable Installabile
Antonio, mi informa del nuovo rilascio del programma Free Office Pro 2014, un software per office automation.
Da qui http://www.istitutomajorana.it/index.php?option=com_content&task=view&id=2264&Itemid=33 potete scaricare la versione portable o installabile .
domenica 2 febbraio 2014
Generatore di codici a barre online
Vi segnalo un servizio gratuito on line per generare codice a barre.
Dal seguente sito http://barcode.tec-it.com/barcode-generator.aspx?LANG=it è possibile generare codice a barre, inserendo il testo nella casella "informazioni" posta sulla sinistra, tramite il pulsante "Anteprima codce barre" si può vedere l'anteprima, mentre con il pulsante "Scarica il codice a barre" è possibile scaricare il file immagine.
Dal seguente sito http://barcode.tec-it.com/barcode-generator.aspx?LANG=it è possibile generare codice a barre, inserendo il testo nella casella "informazioni" posta sulla sinistra, tramite il pulsante "Anteprima codce barre" si può vedere l'anteprima, mentre con il pulsante "Scarica il codice a barre" è possibile scaricare il file immagine.
Iscriviti a:
Post (Atom)