mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: PERCHE' SEMPRE A ME ???

Perchè questo non funziona ???
Uso un DB mysql che si chiama Meet_A_Geek e con questo script cerco di
connettermi
ad esso tramite il modulo DBI del perl... Ma non funziona ! perche'
???????
Grazie a chiunque possa aiutarmi
#!c:\perl\bin\perl
use DBI;
$database = "Meet_A_Geek";
$driver = "DBI:mysql";
my $dbh = DBI->connect($driver:database=$database, "root", "") or die
"Can't connect";
#Insert the values
$dbh->do("INSERT INTO Customers(First_Name, Last_Name)
          VALUES('Renee', 'Robertson')");
$dbh->do("INSERT INTO Customers(First_Name, Last_Name)
          VALUES('Larry', 'Isacson')");
$dbh->do("INSERT INTO Customers(First_Name, Last_Name)
          VALUES('Mark', 'Harrison')");
#Disconnect
$dbh->disconnect;
exit;

Ho trovato la soluzione ...
use DBI;
$DSN = "DBI:mysql:database=Meet_A_Geek";
my $dbh = DBI->connect($DSN, "root", "password") or die "Can't connect";


Newsgroup: it.comp.software.database
Titolo: Help domanda - Dati tabella modificati - come accorgersene?

come posso fare per controllare, dalla mia applicazione scritta in vb6(ADO),
se qualcuno ha modificato i dati presenti,
in modo da fare un refresh della mia griglia di visualizzazione?
(oppure esiste un controllo che in automatico è in grado di accorgersene? )
Grazie in anticipo
Marco S.
p.s. il database utilizzato è MS SQL Server 2000

 wrote in message
news:h2vw9.102626$RO.26...@twister1.libero.it...


 ha scritto nel messaggio
news:VfMw9.106002$%M1.27...@twister2.libero.it...


 se qualcuno ha modificato i dati presenti,
[...]
controlla il "transaction isolation level" sul tuo RDBMS
e controlla anche le modalità di accesso al database...
In teoria gli oggetti tipo dbgrid più evoluti sono sensibili alle
variazioni sulla abase dati, a patto che si modifichino le modalità
di accesso... appunto mettere TIL a dirty read o repeatable read
nella tua sessione potrebbe essere il primo passo...
/G

Newsgroup: it.comp.software.database
Titolo: Separatore dei decimali con Access-HELP URGENTE!!!

Salve,
ho urgente bisogno di sapere come faccio a cambiare il separatore dei
decimali da "," in "." con Access. Mi serve xè devo convertire il db in
Mysql che ha come separatore il punto (mentre access la virgola) e se non
cambio uno dei due mi tronca brutalmente i decimali.
Grazie mille!!!
Gianluca

 decimali da "," in "." con Access.
Cambia le impostazioni del sistema dal pannello di controllo.
Davide


Sia in Access, sia in mySQL i numeri sono numeri e basta.
Poi quando fai la visualizzazione, ti viene messa la virgola
perchè è inpostato sul pannello di controllo.
Posta il pezzo di codice che usi per copiare i dati da un
database all'altro e ti dirò dove sbagli.
Ciao
Sir Jo
Newsgroup: it.comp.software.database
Titolo: Query con operatori BAND BOR BXOR BNOT

In un database che contiene un campo, diciamo il CampoX, con valori
numerici occorrerebbe fare una selezione di questo tipo:
SELECT Campo1, Campo2, ecc FORM Tabella WHERE ((CampoX AND 365)> 0)
E' posibile fare qualcosa del genere??
I singoli bit del CampoX sono visti come interruttori (acceso o spento)
e con il numero 365 si controlla se qualcuno dei bit corrispondenti al
n. 365 sono ad 1.
Ho visto che esistono gli operatori BAND BOR BXOR BNOT ma non riesco ad
usarli. Come fare?
Grazie per le risposte.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie per le risposte.
Bye
-- 
Luca Bianchi
Microsoft MVP - SQL Server
http://blogs.aspitalia.com/lucabianchi/
http://mvp.support.microsoft.com

Newsgroup: it.comp.software.database
Titolo: MSQL7 e sql...

deV<

 ad ottenere ciň.
Se il campo e' una Identity (autoincrementante), @@IDENTITY ti ritorna
l'ID appena creato, quindi dovresti fare una insert e poi 'querare'
la proprieta'. Oppure usare una Stored Procedure che effettua il tutto
e ti ritorna l'ID.
Davide

 ha scritto nel messaggio
news:9c8kr6$cabaq$1...@ID-18487.news.dfncis.de...

Newsgroup: it.comp.software.database
Titolo: configurazione hw per Db server 8i

Ciao a tutti,
vorrei qualche suggerimento (o qualche link) alle best-practices per una
configurazione hardware ottimale riguardo a un db Oracle su piattaforma
W2000 server (argh, preferivo su Linux ma tant'e')
Sostanzialmente ipotizziamo un Db con 3 tablespaces consistenti (circa 20Gb
di datafiles per ognuno), 1 per tabelle molto grandi (40milioni di righe)
detto "big", 1 per il resto dei dati (diciamo "tables"), 1 per gli indici.
L'applicazione  è un misto tra OLTP e batch, con molti accessi agli indici e
vari full table scan.
Pur sapendo che un RAID 0+1, array su più canali, 4processori ,4gb di RAM e
dischi da 15k sarebbero l'optimum :-) , secondo voi ha senso una
configurazione cosi' fatta ?
E soprattutto, quanto incide il partizionamento logico in volumi anche di
una stessa unità (cioè un virtual disk da 70gb composto da 3 dischi in RAID5
diviso in 2 volumi ) e la distribuzione dei tablespaces su piu' partizioni ?
-2 processori Xeon 2.4ghz + 3 GB Ram
-sistema operativo+installaz.oracle  2 hd in RAID1
- tablespace "tables" + tablespace "big", 2 volumi differenti, 3 hd in RAID5
- tablespaces "indxs" + redo log Ora , 2 hd RAID1
lo swap file lo dividerei sui 2 virtual disk che NON contengono Win2000.
Lurkando qua e la' ho trovato vari consigli, alcuni discordanti, su questo
tipo di configurazione, pur sapendo che sostanzialmente va verificata la
tipologia di accesso al db .
Considerando pero' anche un discorso di costi (hai voglia a fare dei raid
0+1 con controller adeguati...) che ne pensate ?
Grazie per ogni considerazione !

 detto "big", 1 per il resto dei dati (diciamo "tables"), 1 per gli indici.
perche' SAFE ?
se vai ad installare una 817 puoi muovere sia le tabelle che gli
indici.
magari sarebbe meglio un tbs per schema, cosi' metti offline
solo quell'utente.
la parte successiva oltre a non essere molto skillato, non l'ho
capita, visto che vai in raid, win supporta il raid 10 ?
con tutti i dischi che hai penso sia migliore, tanto le
prestazioni non sono poi cosi' diverse, certo fare dei
raw device ....
felice_pago
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 0+1 con controller adeguati...) che ne pensate ?
male male male... ;)
ripeto se la soluzione 0+1 o SAME non è fattibile per motivi di costi,
soluzioni tecniche, moda aututnno/inverno o idiosincrasia del capo, 
evita almeno raid 5 e utilizza Raid 1 o dischi separati.
Poi devi anche considerare la disponibilità della macchina, quanto
downtime ti puoi permettere..  etc etc
/G

 ha scritto:
ma la tlc a bologna mica fa di questi progetti ?
scusa se te lo chiedo, ma in tlc non sono arrivate solo
hp ?
e come mai il disegno del db e' stato assegnato a bologna ?
scusa sai ma sono curioso :)


 raw device ....
continuo a non capire.
Mica è windows che "supporta il raid 10", è l'hardware che se ne occupa !


la tlc ? Ma di che cosa parli ? Il disegno del DB ?
Mi sa che sei completamente fuori strada, io lavoro per un'azienda privata e
non ha nulla a che fare con le tlc, comunque siamo OT e non voglio parlare
dell'azienda in NG.
Newsgroup: it.comp.software.database
Titolo: Consiglio!!!

Ho un due copie di  file Access ,sia in ufficio che a casa,  di numeri ed
indirizzi telefonici .
Mi ritrovo ad aggiornare  continuamente il file di casa con quello
dell'ufficio.
Nel nuovo file Faccio"seleziona tutti i record" >Copia> e lo incollo
nell'ultima riga vuota del vecchio file di casa.
Succede che Mi ritrovo con righe uguali che devo poi cancellare, un
lavoraccio.
C'é un sistema per aggiornare questi file in una maniera piu semplice????
Grazie
michele

 ha scritto nel messaggio
news:snBUc.116818$OR2.6...@news3.tin.it...


 michele
? Ma Michele o Stefania? :)
-- 
Quando noi ignoranti eravamo di più,
tutto era più bello...
(A. Celentano)



In genere si usano due colonne extra, del tipo "generazione" e "data
creazione". Sul file a casa, queste colonne automaticamente prendono
i valori di "CASA" e "data corrente"; in ufficio, "UFFICIO" e ancora
la data corrente.
A quel punto, per sincronizzare la casa con l'ufficio, usi una query
del tipo
	SELECT * FROM tabella WHERE origine != 'CASA'
		AND datacreazione > 'XXX';
dove XXX e' la data di creazione dell'ultimo record, nel db di casa,
che non ha origine CASA.
Oppure, se non e' scomodo trasferire un monte di dati:
	DELETE FROM tabella@casa WHERE origine != 'CASA';
	SELECT FROM tabella@ufficio WHERE origine = 'UFFICIO';
		=> e questi li inserisci a casa.
Nel caso di modifiche e variazioni le cose si complicano, ma non poi
molto.
Credo che su Access si possano creare delle macro capaci di fare una
sincronizzazione del genere in modo automatico, cioe', dalla tabella
"Indirizzi" puoi creare una sottotabella "Aggiornamento".
Te la cavi con tre macro:
	- una che uccide tutti gli indirizzi NON creati localmente
	- una che esporta gli indirizzi locali in una tabella XXX
	- una che importa la tabella XXX
Cosi' in ufficio lanci la macro B, a casa porti la tabella XXX e poi
sempre a casa lanci le macro A e C.
Leonardo confusionario
-- 
Nach doiligh domhsa mo chailin a mholadh
'S ni he amhain mar bhi si or
Bhi si mar gath greine a dhul in eadan na gloinne
Is bhi sceimh mhna na finne le mo cailin or

 Leonardo confusionario
fe...@delenda.net
-- 
Age Actabile Antihippocrate


:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).
Newsgroup: it.comp.software.database
Titolo: Mysql 5 e ultimo ID inserito

Esiste una funzione in mysql 5 che estrae l'ultimo id inserito in una 
tabella?
Grazie!

 Grazie!
prego
S.
-- 
Stefano Zamboni - 
zam...@freemail.it
Legge di Tussman:
Niente č inevitabile come un errore il cui momento č giunto.


http://csvtosql.sf.net
Un uomo solo e' sempre in cattiva compagnia. -- Valery, "L'idea fissa"

Si si lo avevo trovato sulla documentazione di mysql... ma non funziona bene 
quindi non lo userň. Funziona meglio la max. 

 Funziona meglio la max. 
Bravo pollo!
E cosa fai se qualcuno inserisce un altro record fra il momento in cui tu chiedi MAX
e quando inserisci il nuovo record? O se qualcuno ha inserito un altro record
prima che tu chiede il MAX?
Usa la funzione nativa, (LAST_INSERT_ID) e leggi il manuale, che e' meglio.
ciao
gmax
-- 
 _  _ _  _
(_|| | |(_|><  The Data Charmer
 _|
http://datacharmer.org/

Newsgroup: it.comp.software.database
Titolo: un libro su XML

salve,
è ora che impari XML.
in libreria ci sono diversi manuali, ma quasi tutto fanno uso
abbondantissimo di JavaScript.
io purtroppo non conosco JS, avendo sempre utilizzato VBS.
volevo chiedrvi quindi di consigliarmi un buon manuale (o anche, per
cominciare, un buon tutorial in italiano in rete) sull'XML, che non mi
spezzi le gambe con JS... :-)
ce n'è uno di Williamson (McGraw-Hill), si chama Guida completa a XML... me
lo consigliate?
grazie.
Mario

Newsgroup: it.comp.software.database
Titolo: recupero db mysql da pc crashato

Salve,
un pc (che girava sotto win 98) su cui avevo installato mysql è andato in
crash +o- irreversibile, però posso accedere all'hd via dos o cmq mettendo
l'hd su un altro pc come slave e quindi ho accesso ai dati.
La mia richiesta è se in queste condizioni è possibile recuperare la
struttura e i dati del db che avevo creato.
Grazie, Paolo

 struttura e i dati del db che avevo creato.
Copia tutti i file dalla directory del database su un'altra
macchina dove hai MySQL. Crea un nuovo database con lo stesso nome
poi copia i file dentro la directory che MySQL ti ha creato.
Dovrebbe funzionare.
Davide

 Davide
Così semplice ma maledettamente funzionante; sarà che sono obnubilato dal
crash del pc di cui sopra e le cose semplici ormai le scarto a priori.
Grazie mille, ora è tutto a posto
Ciao Paolo

 Grazie mille, ora č tutto a posto
E ricordati i backup!!!
Davide
Newsgroup: it.comp.software.database
Titolo: mysql e permessi e linux

Da una pagina JSP riesco ad accedere solo al database TEST
i database che crea da root non sono accessibili da JSP,
l'utente che uso in linux non ha i permessi di creare database, solo
con root riesco a crearli.
Insomma sono in un circolo vizioso!!!!!!!!!!!!! :-(
azz chi mi aiuta???? :-) 

il sapiente Mario Farina dice:

devi modificare la tabella mysql.db in modo che anche altri utenti possano 
accedere ai db che crei con root.
finito le insert (occhio a non cimirti i provilegi di root!!!!)
dài un bel
flush privileges;
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://groups.google.com

 azz chi mi aiuta???? :-) 
La documentazione di MySQL. Specialmente il capitolo 4 sui permessi
e gli utenti (grant).
Davide

Grazie per le dritte!

Newsgroup: it.comp.software.database
Titolo: sincromizzazione via ftp

Io ho un database Access in locale e un duplicato del database su un sito
FTP. E' possibile sincronizzare i due database in Remoto... Se si come devo
fare? Quando metto la path del db da sincronizzare es. 
ftp://xxx.xx
 Access
mi dice che non può eseguire l'operazione....
Grazie...
Alberto Cigliutti

Alberto Cigliutti
Credo che sia impossibile a meno che non scarichi tutto il database...
ma se ne hai uno di una certa dimensione (da 40 Mb a salire) credo che
sia ostico ogni volta l'aggiornamento...
spero di aver capito bene la domanda
skyweb

Newsgroup: it.comp.software.database
Titolo: chi utilizza webdb di Oracle?

ho fatto passare praticamente tutto il sito oracle per capire cosa fa
esattamente webdb senza capire una questione fondamentale.
abbiamo due server web (NT 4.0 con IIS 4.0 e un server Linux con Apache).
dovremmo acquistare un server di database (NT 4.0 con Oracle 8i standard
edition).
il tool webdb, da quello che ho capito, permette di interfacciare un
database oracle con pagine web attraverso autocomposizioni.
domanda fondamentale:
dove deve essere installato webdb?
1- è solo un tool che mi permette di creare pagine web che poi posso
pubblicare ovunque oppure,
2- tali pagine, possono essere pubblicate solo su un server web che monta
webdb?
la domanda è fondamentale perchè abbiamo due server web e dovrei
interfacciare tutti e due col database oracle.
nel primo caso, mi piacerebbe sapere come l'"applicazione web" si connette
al database.
nel secondo caso c'è qualcuno che ha informazioni su webdb per linux?
vi prego, non ditemi di contattare oracle, piuttosto non rispondetemi







Ciao.
Abbiamo webdb 2.5 per nt e oracle 8.1.5 installato in azienda.
Il sistema è molto semplice da gestire anche perche risiede tutto su dbms.
Al lato pratico però ,nonostante alla oracle dicano che è semplicissimo, con
webdb allo stato attuale ci facciamo solo buona birra. Altra cosa del dbms
che è veramente portentoso.Ora è uscita (mi pare la ver. 3) ma non ho avuto
modo di utilizzarla in quanto devo rinnovare OTN di oracle.
Se avro maggiori info magari mi faccio sentire.
Paolo
Newsgroup: it.comp.software.database
Titolo: Oracle gratuito ?

Sto scaricando Oracle 9i (x Windows 2000) dal sito della Oracle , ma č
veramente gratuito (per usi non commerciali) oppure č solo una trial ?
--
Ciao
Flex

 veramente gratuito (per usi non commerciali) oppure solo una trial ?
La prima che hai detto.
Davide

veramente gratuito (per usi non commerciali) 
Si: o meglio, X motivi di
studio. CMQ c'e' la licenza allegata
-- 
Salkaner il developer (?)
--------------------------------
Inviato via 
http://usenet.iol.it
 

> Sto scaricando Oracle 9i (x Windows 2000) dal sito della Oracle
Vorrei verificare anch'io...
E' il databese 9i  ??
ma sono i tre zip un paio dei quali da 550 MB ??
bisogna avere una connessione veloce penso_
non si trova in qualche cd di una rivista ??
ciao e grazie

 non si trova in qualche cd di una rivista ??
Puoi chiedere l'invio di un CD-Pack per 39$.
Davide

Newsgroup: it.comp.software.database
Titolo: Valori uguali per tutto il campo...

Salve a tutti
ho un piccolo problema con Access 2000 e precisamente ho inserito un nuovo
campo come casella di controllo alla tabella di un database con circa 500
record.
Volendo dare ai 500 valori di questo nuovo campo lo stesso valore, e
precisamente il SI, come potrei fare, senza dover dare per ognuno il valore?
Grazie in anticipo per l'aiuto
Michele

 precisamente il SI, come potrei fare, senza dover dare per ognuno il valore?
Leggere il manuale ?
UPDATE nometabella SET nomecampo=1;
Davide

 ha scritto nel messaggio
news:af7aq7$bguoq$4...@ID-18487.news.dfncis.de...

La soluzione è esatta IMHO, ma io su quale manuale dovrebbe
guardare?
            danilo

 La soluzione č esatta IMHO, ma io su quale manuale dovrebbe guardare?
Se usa Access, su quello di Access forse. E non dirmi che non tratta
le query di aggiornamento.
Davide
Newsgroup: it.comp.software.database
Titolo: SQL Server? Chi é costui?

Come da Subject mi trovo a dover imparare tuttosubitoanziprima
:-(((((((((  di SQL Server.
Chi mi puó aiutare (es. manuali in italiano, un po di teoria su come
funziona, varie ed eventuali,
cassette subliminali da spararsi nel cervello durante la notte, una flebo,
lipotesseroacceca',  ...  )
Baciamolemani

:-(((((((((  di SQL Server.
La miglior cosa e' qualla di leggersi un po' di documentazione
su MSDN (sito Microsoft), oppure acquistare il malloppone
edito dalla stessa Microsoft Press.
Certo l'optimum e' comperarsi SQL server ed installarlo, cosi'
ci puoi giocare un po'.
Attenzione: tra SQL 6.5 e 7.0 sono cambiate un po' di cose,
quindi compera/leggi la documentazione giusta...
Davide

 :-(((((((((  di SQL Server.


 Davide
possibile che un prog per server come sqlserver ci siano incompatibilita
in un upgrade ... ma come cazzo lavorano alla MS ???
-- 
Pazzooo

in un upgrade ... ma come cazzo lavorano alla MS ???
O be', le modifiche sono PIIIICCCCOLLLE! Per esempio i backup di
6.5 non sono riconosciuto da 7.0 (e viceversa)... quindi se vuoi
"importare" un vecchio database devi avere i due server attivi
contemporaneamente e fare il trasferimento on-line...
Altra cosa: sono "spariti" alcuni comandi SQL "inutili" (secondo
loro), come CREATE DATABASE (!). Per cui, se ti eri fatto i tuoi
script che costruivano il database da zero, puoi anche buttarli
via e rifarli....
Tutta la replicazione dei dati e' completamente diversa (hai piu' di
un server ??? HaiHaiHaiHai).
Altre cose adesso non me le ricordo, queste le ho scoperte perche'
ci ho picchiato contro il naso...
Davide



Newsgroup: it.comp.software.database
Titolo: Problema su query

Salve a tutti, 
vengo subito al dunque:
update slide s set (latitude,longitude) =(select latitude,longitude
from slide_location l where l.slide_number = s.product_slide_number)
Questo tipo di query sembrerebbe dover funzionare (a detta di molti
siti e anche dello stesso MSDN di microsoft)... ma in mssql non va.
Qualcuno ha una spiegazione?
Grazie a tutti!
Dario

 from slide_location l where l.slide_number = s.product_slide_number)
Prova a fare qualcosa tipo:
UPDATE Slide S1 INNER LEFT JOIN Slide_location S2
ON S1.product_slide_number = S2.slide_number
SET S1.latitude = S2.latitude,
S1.longitude = S2.longitude
-- 
Quando noi ignoranti eravamo di più,
tutto era più bello...
(A. Celentano)

> UPDATE Slide S1 INNER LEFT JOIN Slide_location S2
Scusa intendevo LEFT JOIN
Comunque la sintassi giusta che intendevo suggerirti č:
UPDATE Slide S1 LEFT JOIN Slide_location S2
ON S1.product_slide_number = S2.slide_number
SET S1.latitude = S2.latitude,
S1.longitude = S2.longitude
-- 
Quando noi ignoranti eravamo di piů,
tutto era piů bello...
(A. Celentano)

...


 ciao
Ciao cyran,
mssql accetta solo la sintassi ta te proposta, se vogliamo usare i JOIN
introdotti dall' SQL92 diventa
-----------------
 update  s1
    set  latitude  = s2.latitude,
         longitude = s2.longitude
 from    Slide s1
   INNER JOIN Slide_location s2
         ON s1.product_slide_number = s2.slide_number
--------------------
la sintassi proposta da Darkbyte [Home] non funziona con mssql server.
Ciao Giorgio

 Ciao Giorgio
Ciao Darkbyte
P.S.: Vorrei darmi un po' a MS SQL Server ma dato che uso MySQL non 
vorrei legarmi troppo alle funzioni presenti da una parte ed assenti 
dall'altra... dato che ancora sviluppo applicazioni con Access e già a 
volte me ne vado nel pallone quando non ricordo più che sintassi 
utilizzare da una parte e dall'altra.
-- 


 utilizzare da una parte e dall'altra.
secondo me se provi MS Sql Server poi non torni indietro.
Quando ti verrà la voglia di provarlo puoi scaricarlo da qui (localizzazione
e manuali nella lingua che vuoi)
http://www.microsoft.com/italy/sql/msde/
Per il futuro
http://lab.msdn.microsoft.com/express/sql/default.aspx
Ciao Giorgio

Guarda di procurarmelo me lo son procurato...
Ma sai, in ufficio ho a che fare costantemtente con MS-Access.
Ho faticato per convincere il personale a lasciarmi migrare verso 
MySQL... e ora dubito di riuscire a convincerli a passare a MS-SQL Server...
Se per questo avevo già in mente InterBase o FireBird... ma per ora devo 
restare su MySQL (ma non ho di che lamentarmi... almeno non per ora...).
Ciò non toglie che in privato i rdbms me li sto girando pian piano tutti...

Newsgroup: it.comp.software.database
Titolo: Primary Key e Unique Index

Salve a tutti,
mi sapete spiegare in parole semplici le analogie e le differenze tra le
parole menzionate in oggetto?

 parole menzionate in oggetto?
La PRIMARY KEY identifica in modo univoco un record in una
tabella, si basa (di solito) su un UNIQUE INDEX, uno 
UNIQUE INDEX indicizza i dati in una tabella in modo che
ogni record puo' essere presente una sola volta.
La PK puo' essere usata per 'legare' due tabelle mediante una
FOREIGN KEY lo UI no.
Davide
-- 
| When someone says "I want a programming language in which I need only 
| say what I wish done," give him a lollipop. 
| 
| 

 Davide
Dal Book On Line di SQL Server:
A FOREIGN KEY constraint does not have to be linked only to a PRIMARY KEY
constraint in another table; it can also be defined to reference the columns
of a UNIQUE constraint in another table.
Prova:
CREATE TABLE Persone
(
    ID SMALLINT NOT NULL,
    Nome VARCHAR(10)
)
GO
CREATE UNIQUE INDEX IX_Persone ON Persone (ID)
GO
CREATE TABLE Importi
(
    ID SMALLINT NOT NULL,
    ID_Persone SMALLINT NOT NULL,
    Importo DECIMAL(9, 2) NOT NULL,
    CONSTRAINT FK_Persone_Importi FOREIGN KEY (ID_Persone)
        REFERENCES Persone (ID)
 )
Bye
-- 
Luca Bianchi
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org


PRIMARY KEY
non può accettare valori NULL in nessuna delle colonne che compongono la
chiave
UNIQUE INDEX
può accettare valori NULL nelle colonne che compongono l'indice
Inoltre possono essere entrambi Clustered o NonClustered, ma PRIMARY KEY è
Clustered per default.
Andrea C.
Newsgroup: it.comp.software.database
Titolo: DBA e schema in Oracle

Ho due schema
Prassi e Scott
Tramite DbaStudio (ma da SqlPLUS è la stessa cosa)
mi connetto come Interna as sysdba e vorrei concedere a
Prassi Object Privilege sulle tabelle di Scott.
Non ci riesco, cioè non riesco
a concedere a Prassi i diritti sulle tabelle di Scott.
Se non è possibile, qualcuno mi spiega il perchè?
Se è possibile invece dove può essere il mio errore?
Spero di esser stato chiaro.
                    danilo

danilo_no wrote:

AFAIK è il proprietatio che concede i diritti sulle proprie tabelle.
avendo sempre fatto questo dall'owner, non so dirti se sia possibile farlo 
come sysdba.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/gnu/why-gnu-linux.it.html

 Se è possibile invece dove può essere il mio errore?
[...]
Non leggere il manuale ? ;)
<RTFM>
  Granting Object Privileges and Roles
You also use the GRANT statement to grant
object privileges to roles and users. To
grant an object privilege, you must fulfill
one of the following conditions:
     * You own the object specified.
     * You have been granted the object
privileges being granted with the GRANT OPTION.
</RTFM>
/G
--


Scusa ma la cosa non mi è ancora chiara.
La prima dice che posso grant to object privilege
for my own object e ci siamo e non è il mio caso
La seconda è che posso grant to object being grante with
the Grant Option.
Possibile che come Internal o come SYS non abbia questi
privilegi?
Ho provato a darmeli (suppongo sia with admin option la
clausola
dell'istruzione) ma non riesco.
                        danilo

 dell'istruzione) ma non riesco.
è l'owner che deve dare il grant with admin option a sys (o system)
dopodichè questo può darlo ad altri...
PS: "as sysdba" ti permette in pratica di avviare o fermare il DB e poche
cose ancora, non c'entra niente con la sicurezza interna del DB...
Paulus
http://spazioweb.inwind.it/it_informatica
--------------------------------
Inviato via 
http://usenet.libero.it


Ok  grazie a tutti!
(ma sysdba non dovrebbe indicare anche l'utente del password
file?)

Newsgroup: it.comp.software.database
Titolo: BackUp Oracle

Ciao a tutti,
avrei bisogno del vostro aiuto ad effettuare il backup di un db Oracle.
Mi potete consigliare un po' di documentazione le mie conoscenze sono
veramente poche (tendenti a zero) oppure dirmi cosa devo fare.
Grazie per l'aiuto.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie per l'aiuto.
 
ciao,
scaricati i pdf concepts e backup & recovery dal sito 
otn.oracle.com
Server un account (gratuito).
Se sei proprio a zero anche dicendoti cosa fare
probabilmente non capiresti le spiegazioni. 
Ti consiglio di farti prima un pochino di esperienza
sul prodotto e poi pensare al backup.
Newsgroup: it.comp.software.database
Titolo: Per maghi di EXCEL e VBA

All'attenzione
dei maghi di Excel e di VBA
Vi presento il mio problema:
Excel offre la possibilità di collegarsi ad una pagina WEB per caricare sul 
foglio elettronico i dati contenuti nella rete; il percorso per ottenere 
questa applicazione di xls è:
1.	Aprire Excel
2.	Dati => Carica dati esterni => Esegui query su Web ...
3.	Selezionare la query che ci interessa.
E' possibile crearsi un file di testo con quanto segue e salvarlo con 
l'estensione iqy
nella directory "...\office\query"
WEB
1	
http://www.ilsole24ore.it/bol/x/rfit/rf_ls.asp?L=CTZ&T=Reddito+Fisso&B=N
A questo punto accade quello che non voglio.
I dati presenti in internet, nella maggioranza dei casi, sono presentati con 
quella che credo essere la rappresentazione anglosassone del separatore 
decimale, ovvero il punto. Nell'importare i dati sul foglio, excel li 
interpreta come date o ore, ma non come dati numerici decimali.
Lo stesso accade se vado su una pagina WEB, seleziono l'area che mi 
interessa e la ricopio sul foglio elettronico. Si ripresenta la stessa 
anomalia.
Domande:
a.	Esiste un sistema per superare questo problema?
b.	Dove è possibile trovare qualche informazione (su web) sul significato 
delle 	righe presenti nei files "*.iqy"?
c.	Esistono forum dedicati a excel sui quali poter attingere informazioni?
Grazie a tutti coloro che potranno aiutarmi.
Buon xls a tutti.
______________________________________________________
Get Your Private, Free Email at 
http://www.hotmail.com
--
Posted from [212.177.19.195] by way of 
law-f287.hotmail.com
 [209.185.130.226] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Bhè cominciamo con una soluzione un po' cattivella:
hai provato, da Pannello di Controllo, a dare un'impostazione
un po' più... anglosassone al tuo Winzozz?
à la prochaine...

Newsgroup: it.comp.software.database
Titolo: da filemaker a access

Salve avrei un problemino, vorrei trasformare un piccolo programma
realizzato in file maker 3 in access, purtroppo non riesco a trovare le
tabelle del programma in filemaker (non so se esistono se si possono vedere
purtroppo non l'ho mai utilizzato).
Sopratutto vorrei sapere se si possono esportare tutti i record di questo
programma verso access
Grazie MArcello


Ciao
io in FileMaker di tabelle non ne ho vista mai nemmeno una!!
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto:



 io in FileMaker di tabelle non ne ho vista mai nemmeno una!!
E allora mi sa che non ci vedi bene ;-)
scherzo, in FileMaker un file è una tabella.
Vins


Si, puoi esportere i dati in vari formati, *.tab, *.txt, *.csv, *.slk ecc...
questi formati possono poi essere importati in access. Tieni presente che a
dipendenza di come sono relazionati i file di filemaker, in access dovrai
ricrearle.
Ciao
Alessandro


Grazie mille
MArcello

Newsgroup: it.comp.software.database
Titolo: CERCO SOFTWARE AUTONOLEGGIO

SAPETE SE ESISTE IN COMMERCIO O BISOGNA REALIZZARLO??

Ciao... hai provato a 
http://volftp.mondadori.com/
 ?
Ciao.


Probabilmente sul catalogo Finson c'e' ma a me hanno consigliato di stare
lontano dai SW della Finson perche' bacati.
Newsgroup: it.comp.software.database
Titolo: [sql2000] campo datetime

Ciao ragazzi, una domanda semplice semplice, come faccio a settare su un
campo datetime la data in automatico?
Ciauuuzzzz e grazie.
--
Ivan Baldassi - webdesign&co:)
iv...@faronet.it
uin (icq number): 92686747
---------------------------------------
Faro.net eccellenza nel web design
www.faronet.it
v. Accademia d. Agiati, 85
00147 Roma
v. +39.06.540.56.46
f. +39.06.541.09.86
webm...@faronet.it
---------------------------------------
"il 'mbuto fa delle creature umane angeli terreni nei meantri del
quotidiano..."
Marco Redondini
(Circense di Val di Sangro)

 campo datetime la data in automatico?
Imposti un default per il campo e poi passi sempre NULL, oppure usi
una Stored Procedure per inserire i dati, oppure usi un Trigger per
valorizzare il campo.
Vedi DEFAULT, Trigger e Stored Procedure  nella documentazione di
SQL Server.
Davide

ci sono riuscito ho messo (getdate())
10x lo stesso
ciauuuzzzzz
Newsgroup: it.comp.software.database
Titolo: Restore database sqlserver

Salve a tutto il ng.
possiedo uno spazio web su 
discountasp.net
 con sqlserver. Ho effettuato il 
backup dei dati del mio database e ora vorrei effettuare il restore in 
locale su sql server express. Il problema è che mi da un errore "Accesso 
negato" quando tento di ripristinare i dati. Penso sia un errore di 
autorizzazione. Ho provato a modificare l'autenticazione a sqlserver 
(utilizzando quella mista) e successivamente ho provato nuovamente 
collegandomi con l'utente sa, però con lo stesso risultato descritto sopra.
Avete qualche indicazione?
alberto 

salve Alberto,

SQLExpress di solito viene installato utilizzando l'account NetworkService 
come account di esecuzione del servizio, e gli vengono concessi privilegi 
NTFS solamente in x:\Program Files\Microsoft SQL Server\MSSQL.n
dove "n" e' l'istanza relativa, e relative sottocartelle.. NetworkService ha 
privilegi NTFS limitati su altre "parti" del filesystem, e questo potrebbe 
risultare nell'eccezione di accesso negato a te restituita..
prova a verificare ed eventualmente modificare la posizione fisica dei file 
di database dei quali verra' fatto il restore..
saluti
-- 
Andrea Montanari (Microsoft MVP - SQL Server)
http://www.asql.biz
 
http://italy.mvps.org
DbaMgr2k ver 0.21.0 - DbaMgr ver 0.65.0 and further SQL Tools
--------- remove DMO to reply 

 file di database dei quali verra' fatto il restore..
Grazie della risposta, ma purtroppo c'è ancora quell'errore di protezione. 
Anche modificando la posizione del file all'interno del file systen come mi 
hai indicato, persiste sempre quell'errore. E ripeto penso sia un errore di 
protezione in quanto nella sottocartella di bakcup all'interno della 
cartella che denota l'istanza di sql server express ci sono altri file di 
backup, e in fase di procedura di ripristino vengono visualizzati solo 
quelli che l'utente loggato a sqlserver può ripristinare. Il file di backup 
in questione non viene visualizzato e anche selezionando una periferica di 
origine diversa per poterlo agganciare al momento del restore si presente 
l'errore.Il problema è che non so con quali permessi collegarmi per 
effettuare il ripristino.
saluti
alberto

Newsgroup: it.comp.software.database
Titolo: Info su Oracle

Ho bisogno di avere delle informazioni sui prodotti Oracle perchè ho deciso
di avvicinarmi a questo mondo avendo avuto delle richieste concrete, potete
indicarmi dei siti dove scaricare informazioni utili e dei buoni testi in
italiano sull'argomento.
Grazie.

 wrote in message
news:8k0ahd$6df$1...@serv1.iunet.it...


 italiano sull'argomento.
http://technet.oracle.com
--
Greetings, Alessandro
http://www.b3soft.com
Pesaro, Italy
Sent via Deja.com 
http://www.deja.com/
Before you buy.
Newsgroup: it.comp.software.database
Titolo: SQL Server 7 in Win 98..la mia prima grana..immediata

Ciao
Dato che sto cercando di imparare SQL Server 7 , me lo sono installato, io
però ho Win 98, che teoricamente non dovrebbe essere un impedimento per
usare SQL Server.
Entrato nella SQL Server Enterprise manager, mi sono ritrovato a dover
registrare un Server per potervi creare dei database.
Con la registrazione Wizard, mi ha selezionato il nome del Server , che PWS
simula sulla mia macchina. Fatto questo però mi ha dato un errore di questo
tipo:
SQL Server registration failed because of the connection failure displayed
below
General network error. check your network documantation
ConnectionOpen(connect())
Ho provato in altri modi inventando pure nomi di server inesistnti ma
l'errore è sempre lo stesso.
La mia domanda è questa:
E' necessario registrare un server per creare i database, come si puo fare
con win 98, che non è server??
C'è qualcuno che usa SQL Serve con win 98 e può aiutarmi?
Grazie mille, ogni consiglio o opinione mi sarà utile, visto che sono
completamente ignorante in materia :(
Ciao
--
-------------------------
Fabio Holgado Lopez
fab...@tiscalinet.it
-------------------------

 usare SQL Server.
Se hai installato la versione DeskTop funziona tranquillamente, nella
Tray (vicino all'orologio) dovresti avere un semaforo, quello ti indica
se SQL sta' funzionando oppure no. Se invece non hai installato la
versione Desktop, ma solo il client, allora non hai installato niente
e quindi non hai SQL Server.
Davide
Newsgroup: it.comp.software.database
Titolo: Scelta DB

Ciao a tutti.
Quale database usare in Windows NT ?
...
Partiamo con calma....
Devo sviluppare (in VB6) un applicativo gestionale per la mia società.
Il server è Win NT 4 e gli utenti collegati al massimo potrebbero essere una
trentina (contemporaneamente).
Il vero problema sta nel fatto che buona parte degli utenti è (sarà) in
possesso di terminalini (probabilmente dotati di Windows CE) e lavoreranno
fuori sede.
Si dovrà fare in modo di 'sincronizzare' i database locali di ciascun
palmare con il database su server.
Dato che i dati e gli utenti non sono moltissimi, escluderei a priori i
database dai costi eccessivi (Oracle, Informix, DB2 ...)
A questo punto torniamo alla domanda iniziale ...
Escludendo i database più costosi a priori (Oracle, Informix, DB2 ...) e
considerando il fatto della sincronia automatica (se possibile preferirei
non dover sviluppare io la parte di sincronia) tra il DB server e le
eventuali repliche ?
^______^
p.s.
Non mi fido molto di Access2000.. quindi vi prego di tralasciarlo nelle
eventuali risposte.
Grazie dell'attenzione

 eventuali repliche ?
visto l'ambiente e la parte di replica in versione "wizard" ti potrebbe 
andare bene un SQLServer 2000. chiaro che non è proprio economico...
considera inoltre le tue esigenze a livello applicativo: che funzionalità 
vuoi che il db abbia?
alternativamente anche Firebird è ottimo per la piattaforma, ma come 
manutenzione di replica è un po' + complesso. (xò è gratiss)
ciao

 manutenzione di replica è un po' + complesso. (xò è gratiss)
Pensavo fosse solo per Linux !!
Non conosco le funzionalità e potenzialità... hai qualche link ?
Grazie per le risposte.
^_____^
Ciao
Franco

 Grazie per le risposte.
prego!
OCCHIO: prima di scegliere, controlla la potenzialità di firebird per 
quanto riguarda le stored_procedures, non sono sicuro che possa tornare 
recordset ma solo un record definito da 1 o + valori.
che mi ricordi mi ero piantato una volta su questo problema non avendo 
letto bene la doc PRIMA.
comunque questo problema è ovviabile...
ciao
Newsgroup: it.comp.software.database
Titolo: Help per Excel 2000

Avrei bisogno di un aiutino, spero che sia il NG giusto
ho fatto un foglio di lavoro di Excel 2000 dove ho messo vari articoli di un
magazzino con la possibilità di inserire gli ordini dei clienti e
conseguenti ordini ai fornitori, automaticamente per ogni articolo, Excel mi
calcola (in base all'ordine del cliente e alla data di evasione) l'ordine
che devo fare al fornitore con la conseguente data di arrivo.
Ora però vorrei se possibile fare una qualche statistica del venduto, cioè
fare un grafico ove ci sia segnato il venduto per ogni articolo, non riesco
a farlo infatti ovviamente il grafico mi prende i dati presenti in quel dato
momento sulle celle e "non ricorda" anche i valori che c'erano prima (ogni
volta che un ordine viene evaso cancelliamo l'ordine al cliente e al
fornitore).
La mia domanda è : E' possibile fare in modo di segnare tutte le variazioni
che sono fatte su una cella ?
es. io sulla cella A1 scrivo 200 poi il giorno dopo cancello e scrivo 300
poi il giorno dopo cancello e scrivo 100 e così via, e su un'altra cella mi
viene tutte le volte la somma considerando anche i valori cancellati (in
questo caso 600) ?
Ho paura che non si possa fare !
Mi potete aiutare ?
Saluti
Gigi

 wrote in message
q0fK6.3655$2i2....@news1.tin.it...


Newsgroup: it.comp.software.database
Titolo: HELP Conversione Archivio DB3

 Come si fa a convertire un archivio scritto con DB3 e parzialmente
crittografato in formato Access?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 crittografato in formato Access?
Access legge Db3, trova il modo di decrittarlo e sei a posto.
Davide

Newsgroup: it.comp.software.database
Titolo: Settore abbigliamento

Qualcuno ha mai progettato un db per gestire un magazzino di prodotti per
l'abbigliamento ? Trovo difficolta' ad organizzarmi con le taglie e i
colori. Ho difficolta' perche' un articolo puo' essere disponibile in molte
taglie e colori diversi. Qualcuno sa darmi qualche indicazione ?

Io ti propongo una soluzione del tipo:
Entità Modelli (per i singoli modelli)
I campi possono essere per esempio:
IDModello (Chiave primaria)
Nome Modello
Marca 
Prezzo
ecc.
Entità Dettaglio
IDModello (chiave Esterna)
Colore 
Taglia
Quantità
ecc.
Su questa tabella la chiave è fatta da IDModello, Colore, Taglia.
Queste 2 tabelle hanno una relazione 1 a molti data dalla 
chiave IDModello
Chiaramente si possono fare altre elaborazioni, il tutto 
dipende dalla necessità di quali dati organizzare.
Ciao 
Stelvio


Grazie per il consiglio. Mi e' stato davvero utile.
Luciano Napolitano.

Newsgroup: it.comp.software.database
Titolo: domanda da neofita di SQLSERVER7

La domanda è molto semplice (attualmente non ho ne il manuale ne l'help in
linea):
Sto cercando di fare una Query dal QueryAnalizer da un database su una
tabella di un altro.
(es. SELECT * FROM nome_owner.nome_database.nome_tabella), ma non trova la
tabella.
Dove sbaglio?
Grazie anticipatamente della risposta :)

 ha scritto nel messaggio
news:96944439...@tango.comm2000.it...

SELECT * FROM nome_database.nome_owner.nome_tabella
Ciao Nicola
--
email:sostituire tin a NOSPAM
Newsgroup: it.comp.software.database
Titolo: Sincronizzazione.

La ditta per la quale lavoro ha voluto dotare gli agenti di vendita con dei 
minipc portatili  molto belli. L'azienda dispone gi� di un gestionale con i 
vari ordini clienti etc...... dovrei portare su questi mini pc una copia di 
questo mdb ma solo con i dati riguardanti il singolo agente. Quando poi 
rientrano in sede dovrei aggiornare il db centrale. Ma nel frattempo in 
ufficio continuano a lavorare inserendo ad esempio nuovi contatti e nuovi 
appuntamenti che dovrei poi trasferire sui minipc. Non � molto semplice o 
sbaglio?

 sui minipc. Non è molto semplice o sbaglio?
Lo definirei "un incubo".
Per fare le cose bene ti servirebbe supporto software da parte del 
gestionale, che si tenga in una "cache" locale le varie modifiche e che 
fornisca una funzione di "commit" al DB centrale di quelle modifiche.
Secondo me vi conviene fare degli abbonamenti UMTS e creare delle VPN tra 
i miniPC e il server centrale, facendoli lavorare direttamente sul DB 
centralizzato.
Bye.

 
Beh, non in generale però.
Devo fare anche io una cosa del genere, e per fortuna gli accessi in 
scrittura al database sono controllati.
Quindi posso fare:
1) select dei dati dal database A, per ogni tabella.
   I dati vengono serializzati in un formato intermedio facile da
   analizzare
2) come 1) ma dal database B
3) calcolare il "diff" tra i due set di dati, tabella per tabella,
   ed eseguire le query per sincronizzare i dati.
Se ci sono accessi concorrenti in scrittura, allora diventa problematico 
(e non voglio nemmeno pensarci, almeno finchè non mi serve).
Ciao  Manlio

 (e non voglio nemmeno pensarci, almeno finchè non mi serve).
Io credo che sia più "economico" e anche più sicuro come ha detto 
Alessandro. Anche perchè, che succede se mentre un agente è in giro e 
riceve una variazione di qualsiasi cosa? Oppure ha bisogno di fare una 
modifica di un ordine che parte il giorno dopo? (faccio un es. ma poi 
non so se è lo stesso che può accadere nella problematica di chi ha 
scritto il problema). E poi cmq se devi dotare gli agenti di un 
cellulare di servizio a qual punto fai un contratto anche per un umts su 
chiavetta o attaccando il cellulare oppure meglio se integrato nel pc. 
In questo modo ogni agente è sempre aggiornato e l'azienda sa in tempo 
"reale" gli impegni dei suoi lavoratori. Ma più importante non ti smazzi 
tra problematiche di implementazioni varie che cmq portano via tempo e 
pazienza e non sempre sono efficaci.

 centralizzato.
Semplice ma irrealizzabile in *alcuni* casi.
Se non c'� copertura che fanno? Se devono scrivere a mano e poi riportare
non vedo grandi vantaggi.
Se si hanno i sorgenti di tutti i programmi, questo si fa, anche se non �
immediato.
L'agente memorizza i suoi ordini e poi fai una procedura di esportazione e
reimportazione dati.
Ovviamente i numeri ordine non andranno di pari passo con l'azienda, cos�
come magari i numeri dei clienti.
Insomma va analizzato quello che potranno fare o meno, se la comunicazione
deve essere unilaterale (l'azienda pu� inviare ordini all'agente?).
Newsgroup: it.comp.software.database
Titolo: Access

Premetto che non ho mai usato Access e mai lavorato con databases; due
domande visto che devo iniziare a far da manutenzione per un database di un
ambulatorio:
1) mi consigliate un buon manuale per iniziare ad imparare ed usare tale
programma?
2) il database è stato creato con Access 2003 e vorre sapere se è meglio che
usi la stessa versione o posso lavorarci anche con il 2007?
Grazie infinite! 

 meglio che usi la stessa versione o posso lavorarci anche con il 2007?
Le differenze in dettaglio non le so, ma generalmente e` meglio
usare la stessa versione; ed e` ancora piu` importante se usi il
db in multiutenza da rete (il che e` sconsigliato). Soprattutto
che tutti i client siano aggiornati all'ultima versione del motore Jet.
(Il primo client che apri e` quello "che comanda")
bye

Newsgroup: it.comp.software.database
Titolo: Problemino con database relazionale

Ciao a tutti
Premetto che utilizzo Lotus Approach come database, ma il problema che ho
sarebbe emerso lo stesso lavorando con Access
Sto realizzando un database per la gestione di un magazzino con vendita
all'ingrosso e diretta.
Il problema č nella fatturazione. Ogni cliente ha abbinato uno dei 5 listini
presenti ricavati nella tabella dei prodotti con un campo inserimento per il
prezzo di vendita + quattro campi calcolati con diversi ricarichi in
percentuale.
Ora nell'archivio delle fatture (1 record per fattura) succede che se cambio
un prezzo ad un prodotto (nella tabella dei prodotti), tutte le fatture
precedenti che avevano quel prodotto mi si riaggiornano con il nuovo prezzo.
In pratica come faccio a storicizzare le fatture emesse, visto che la
maschera delle fatture č formata per la maggior parte da campi calcolati.
Spero di essere stato chiaro e scusate se ho sbagliato qualche concetto
primario riguardo i database.
Grazie, (se manca qualche informazione chiedete pure).
Raimondo
Risposte anche via email
Togli togli dall'indirizzo grazie

maschera delle fatture č formata per la maggior parte da campi calcolati.
Se devi "storicizzare" l'unico sistema e' quello di riportare nella
fattura, insieme al codice del prodotto anche il prezzo
corrispondente, e' una duplicazione dei dati ma e' l'unico sistema.
Davide

 precedenti che avevano quel prodotto mi si riaggiornano con il nuovo prezzo.
Ho creato un programma simile per mio uso personale ed ho ovviato al
problema con la creazione di un nuovo campo:
costo_prodotto_fattura recupera il valore da campo
costo_prodotto_listino.
In questo modo quando inserisco un nuovo ordine, mi viene 'suggerito' il
costo, che posso comunque cambiare, fornendo in questo modo un prezzo
'netto', ed ottenendo l' unicità del valore all' interno dell' ordine e
di conseguenza della fattura.
Massimo
--
E impari che puoi davvero sopportare
che sei davvero forte,
e che vali davvero.
http://utenti.tripod.it/arnaudo

Grazie
sto testando il nuovo campo come suggerito
Raimondo

 wrote in message
news:8pkj5e$atn$1...@pegasus.tiscalinet.it...

Newsgroup: it.comp.software.database
Titolo: Sostituire Access2000 con MySQL

L'azienda per la quale lavoro utilizza abitualmente access2000.
Ora si sta prendendo in considerazione l'ipotesi di passare a MySQL: è
fattibile una cosa del genere o è meglio lasciar perdere?La cosa che più mi
spaventa come utente access è la creazione delle maschere: come avviene
questo processo in mysql??
Grazie 1000 per la vostra attenzione!!!
Yuri
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 questo processo in mysql??
Non avviene. MySQL e' un server di database, mentre Access e' un'insieme
di tool (creazione di maschere, reports ed altro) appiccicato di fronte
ad una libreria dei gestione db file-based. Per rimpiazzare uno con
l'altro si tratta di riscrivere tutta la parte di front-end usando un
qualche linguaggio di programmazione.
Davide

 Davide
Teoricamente puoi interfacciare Mysql ad Access tramite ODBC in modo da
poter utilizzare tutta la presentation già sviluppata ....
Matteo

 poter utilizzare tutta la presentation già sviluppata ....
Senza il teoricamente, ma dove sta' il vantaggio allora? Tanto vale tenere 
il .mdb su una directory condivisa ed usare Access sui client (che e' cio' 
che stai proponendo tu).
Davide

 wrote in message
news:bpb44p$1lsiqj$1...@ID-18487.news.uni-berlin.de...

infatti dicevo teoricamente perchè non ha senso farlo .....
Ciao
Matteo

 ad una libreria dei gestione db file-based.
e con MSDE persino un DB vero

 ha scritto nel messaggio
news:80Z20Z185Z29Y1...@usenet.libero.it...


 ha
scritto:

Il vantaggio c'è. Se solo smontassi le ali e scendessi un po in mezzo ai
comuni mortali ti accorgeresti che un conto è un file .mdb condiviso con
smb, un altro è un server interrogato tramite ODBC. Varia *giusto un poco*
l'impegno della rete.
;-)
A parità (quasi) completa di front-end Access.
Sandro.


 l'impegno della rete.
puoi scommeterci! Jet è un file sharing, il tuo mdb passa bello bello
sulla LAN nel 95% dei casi... TUTTO!

Newsgroup: it.comp.software.database
Titolo: Aiuto: libro di SQL

Salve,
devo iniziare a studiare l'SQL, potete consigliarmi dei testi (possibilmente
in italiano)
che descrivano in modo efficiente tale linguaggio e magari trattino bene
anche la parte teorica.
Vi ringrazio anticipatamente,
potete scrivere al mio indirizzo di posta: 
raff....@tiscalinet.it
--
Posted from 
laguna.tiscalinet.it
 [195.130.224.86]
via Mailgate.ORG Server - 
http://www.mailgate.org

C'e' il SQL: il manuale edito da Hill