mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: [mySQL] Impossibile effettuare il backup del DB

Ciao a tutti!
Ho un problema che da un paio di giorni non riesco a risolvere purtroppo da 
me.
Sto cercando di inserire in una pagina PHP delle istruzioni per effettuare 
il backup di un DB mySQL al quale mi interfaccio. Ho visto che c'č la 
funzione system() di PHP che permette di lanciare un comando e ridirigere 
l'output su un file. Da riga di comando, riesco lanciando
mysqldump.exe --opt -u root -p db_name > backups/ciao.sql
a ottenere il file ciao.sql correttamente elaborato.
La mia piccola istruzione č cosi scritta:
    $p = "passwordMia";
    $var = system('mysqldump --opt -u root -password=$p db_name > 
backups/ciao.sql');
    if (!$var)
    {
      print "Errore nella generazione del backup.";
    }
    else print "Backup eseguito.";
Il file viene generato, ma vuoto! E a monitor ottengo sempre l'errore.
Ho provato tantissime soluzioni, del tipo scrivere mysqldump.exe o scriverne 
addirittura l'intero path, con slashes o backslashes, ecc... niente da fare.
Non so piů dove sbattere la testa onestamente.
Mi sapreste aiutare?
Grazie mille a tutti e buona serata!
Bd


Hai provato a eseguire il comando mysqldump da shell, invece che da dentro PHP?
Forse devi usare "--password" invece di "-password"
In alternativa, metti username e password in un file cosi' fatto:
[client]
user=root
password=passwordMia
e poi usa mysqldump con l'opzione --defaults-file=/percorso/nomefile.cnf
ciao
gmax
-- 
  _  _ _  _
(_|| | |(_|><  The Data Charmer
  _|
http://datacharmer.blogspot.com/

 e poi usa mysqldump con l'opzione --defaults-file=/percorso/nomefile.cnf
Posso provarlo. Ti faccio sapere presto! :)
Ma che tu sappia, non c'č un modo con PHP di capire DOVE generi l'errore? 
PHP setta la variabile di system() a false, ma si limita a quello. Non c'č 
modo di capire dove genera l'errore? O di capire anche con mySQLdump se 
posso ottenere a video l'output dell'errore?
Grazie mille!
Bd

 backups/ciao.sql');
secondo me il problema è qui.
php gira con i permessi di apache e potresti non poter scrivere lì.
fra l'altro non usi un path assoluto ma relativo. dove ti aspetti di trovare questo file?

 
 Hai provato ad eseguirlo coi privilegi dell'utente apache? (o altro a
secondo della distro)

backups/ciao.sql');
ciao, Roberto.

Newsgroup: it.comp.software.database
Titolo: Creazione di uno Snapshot, in ambiente Oracle 8i

Devo creare una Snapshot su un database Oracle8i per Unix. Ho trovato un
semplice tutorial che descrive i passi da seguire, questi sono essenzialmente
delle chiamate a dei package opportuni. Il problema nasce ora: sull'istanza di
Oracle,a cui sto lavorando non sonopresenti i package DBMS_REPCAT,
DBMS_REPCAT_ADMIN. Qualcuno sa dirmi quale è lo script opportuno da lanciare??
Sapete dirmi dove posso trovare della documentazione semplice che tratta questo
(oltre a quella ufficiale della Oracle, su cui ho un pò di difficoltà ad
orientarmi)?
Grazie,
Mauro Sensoli
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Mauro Sensoli
vedi sotto O_H/rdbms/admin chi lancia Prvtbdmn.plb

Newsgroup: it.comp.software.database
Titolo: "truncate" database

Ciao,
Sapete se esiste un comando che permette di svuotare le tabelle di uno
schema di Oracle.
Ho trovato TRUNCATE, ma da quel che capisco mi svuota una sola tabella.
Grazie, Ciao

 Ho trovato TRUNCATE, ma da quel che capisco mi svuota una sola tabella.
Lo ripeti per ogni tabella.
Davide

per un singolo utente:
set head off
spool c:\truncate.sql
select 'TRUNCATE ' || TABLE_NAME || ';'
from user_tables;
spool off
@truncate.sql

Newsgroup: it.comp.software.database
Titolo: creare db mysql

Dovrei creare un db mysql con 1 tabella nella quale inserire delgi orari,
tipo
4 min 46 sec
3 min 5 sec
8 ore 47 sec
Poi, avrei la necessità, tramite una query al db di ordinare i dati in base
al tempo più lungo. Adesso, la mia domanda è "che tipo di tabella debbo
creare"??
Grazie

 Adesso, la mia domanda č "che tipo di tabella debbo creare"??
Una tabella e' una tabella e' una tabella.
Per cortesia, leggi la documentazione di MySQL _prima_ di postare.
Davide

 Per cortesia, leggi la documentazione di MySQL _prima_ di postare.
Già fatto. Scusa se non sono esperto come te.

 Si, ma ci sono vari tipi di tabelle: timestamp, int, char etc...
Quelli sono _campi_, non tabelle. Il tipo di campo lo scegli in
funzione di cio' che vuoi fare. Se non ti interessa fare calcoli
matematici sui valori che inserisci puoi tranquillamente usare
dei campi di tipo char o int. Fai attenzione a come i dati vengono
inseriti per poi ordinarli in modo corretto.
Davide

 inseriti per poi ordinarli in modo corretto.
Voglio solo sapere qual è il minore ed il maggiore.
Qualche suggerimento?

 Qualche suggerimento?
Se inserisci i dati in formato 24 ore un normale campo numerico va' bene
(0.00 -> 24.00), in caso contrario io userei un campo time.
Ma tu crei un database per sapere quale e' il dato minore o maggiore?
Non fai prima ad usare un sort?
Davide

 Ma tu crei un database per sapere quale e' il dato minore o maggiore?
No, il db fa parte di un progetto piů "generale"
Grazie!
Newsgroup: it.comp.software.database
Titolo: join su 4 campi

devo eseguire una query su 2 tabelle legate da una left join;
le 2 tabelle hanno 2 campi con valori uguali (tabella1.c1 e tabella2.c1,
tabella1.c2 con tabella2.c2):
SELECT tabella1.c1,tabella1.c2,
tabella1.c3,tabella2.c3...
FROM tabella1 left JOIN tabella2 
ON tabella1.c1=tabella2.c1 AND tabella1.c2=tabella2.c2;
dato che mancano righe, mi è venuto il dubbio che sia sbagliato il:
ON tabella1.c1=tabella2.c2 AND tabella1.c2=tabella2.c2;
sbaglio la sintassi dopo ON?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Un LEFT join ti deve restituire (senza clausola WHERE) almeno tante righe
quante sono quelle della tabella alla sinistra del join (nel tuo caso, tabella1).
Se ricevi meno righe di quante ne abbia tabella1, allora c'e' un errore da qualche parte.
Se ti aspetti di avere almeno tante righe quante ne ha tabella2, allora devi usare un RIGHT join.
Fai questi test:
(1) select count(*) from tabella1;
(2) SELECT count(*) FROM tabella1
     LEFT JOIN tabella2 ON tabella1.c1=tabella2.c1 AND tabella1.c2=tabella2.c2;
Il risultato del test (2) deve essere uguale o superiore a quello del test (1).
(3) SELECT count(*) from tabella2;
(4) SELECT count(*) FROM tabella1
     RIGHT JOIN tabella2 ON tabella1.c1=tabella2.c1 AND tabella1.c2=tabella2.c2;
Il risultato del test (4) deve essere uguale o superiore a quello del test (3).
(5) SELECT count(*) FROM tabella1
     INNER JOIN tabella2 ON tabella1.c1=tabella2.c1 AND tabella1.c2=tabella2.c2;
Il risultato del test (5) deve essere uguale o inferiore al minore dei valori
di test (1) e test (3).
Se questi test ti danno valori corretti, il tuo database funziona bene, e quindi
la discrepanza nella tua query dipende da altri fattori (clausola WHERE?).
Ciao
gmax
-- 
   ____ ____  _____ _   _
  / _  |    \(____ ( \ / )
( (_| | | | / ___ |) X (
  \___ |_|_|_\_____(_/ \_)
(_____|
MySQL Certified Professional
Sapere, saper fare, fare, far sapere
http://gmax.oltrelinux.com

 sbaglio la sintassi dopo ON?
Se è esattamente così, c'è una svista perchè non corrisponde la 
relazione a come hai descritto.

Newsgroup: it.comp.software.database
Titolo: Errore su Microsoft Access 97

Utlizzando il terminale in rete all'avvio di una maschera di Microsoft
Access il computer segnala l' errore di compilazione " Impossibile trovare
progetto o libreria" ed evidenziando come errore, dopo l'OK la funzione "
Left " , mentre nel server tale errore non succede.
Qualcuno mi sa spiegare il perche'?
Grazie
Gianfranco





 wrote in message
8u6mbg$rk2$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.software.database
Titolo: access2000 e utente xp limitato

ciao,
ho un piccolo problema un mio db di access2000 su w2000, poi cerco di
loggarmi come utente limitato di xp e non riesco. La cartella è condivisa e
i permessi sono impostati per utente limitato. Inoltre riesco ad aprire
nella medesima cartella un'altro db.
avete suggerimenti?
grazie

...

Controlla i permessi del file, non della directory
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com

 ha scritto nel messaggio
news:cf9e644b.03022...@posting.google.com...


Newsgroup: it.comp.software.database
Titolo: Libro in italiano su database design

Come da ogetto cercavo un libro in italiano "snello" con pero'
abbastanza esempio su database design : ER , normalizzazione etc.
Grazie  a tutti 

abbastanza esempio su database design : ER , normalizzazione etc.
Rebecca O'Riordan, Relational Database Design, so che c'e' anche in
italiano.
la tipa lavora per ms e ovviamente il libro e' centrato su tecnologie
ms, ma c'e' una buona (snella) parte teorica.
dagli un'occhiata.

italiano.
scusa, Rebecca  Riordan, senza O'.

Newsgroup: it.comp.software.database
Titolo: SQL server documentation

salve, vi chiedevo un aiuto: sapete dove si puo' recuperare documentazione
free su SQLserver 7.0 o SQL server 2000
grazie, Ilario


sul primo ti posso vendere un paio di libri...



Newsgroup: it.comp.software.database
Titolo: [MSSQL7] piu' login o uno per tutti?

Salute a tutti.
Dovendo dare accesso ad un sql server on line, attraverso un programma
scritto in visual basic, conviene gestire n account sul sql, o criptare
username e password all'interno dell'eseguibile?
Potrei comunque controllare gli accessi in altri modi?
Grazie della vostra opinione

 wrote in 
news:R9ON7.32167$
BA4.1...@news1.tin.it
:

a mio avviso, gestire l'utenza su SQL sarebbe comodo, se a lungo andare non 
ti incasinasse... (esperienza personale)
trovo che la soluzione migliore sia avere al max 1 o 2 utenti su sql e 
gestire l'utenza vera e propria tramite applicazione, sfruttando a tal 
proposito delle tabelle all'interno del db.
(in questo modo, backuppando il db ti salvi anche l'utenza)
fai solo in modo che la password di SQL sia facilmente parametrizzabile nel 
caso dovessi cambiarla...

 
-- 
Ciao Enzo
e-mail 
en...@emmesistemi.it
url: 
www.emmesistemi.it
Newsgroup: it.comp.software.database
Titolo: Transact SQL: xor

Ciao,
scusate la domanda banale ma mi sono accorto solo ora che in transact sql
di MS SQL 2000 non esiste lo xor (almeno non a livello di bit), una query
del tipo 
select count(*) from TABELLA where (ANNO=2004 and MESE=2) XOR (ANNO is null
and MESE is null)
(che pensavo banale) mi da errore...
Dovrei cercare in qualche testo di logica binaria ma magari chi legge nel
frattempo mi puo' rispondere...
Grazie
Starsky

"Starsky" <write...@nohost.invalid> ha scritto nel messaggio
news:xw0qhset1rvy$.p6sk1t5yuzoz$.dlg@40tude.net...

visto che a livello di bit esiste sfruttalo.
-------------------------
SELECT COUNT(1)
FROM     TABELLA
WHERE (CASE WHEN ANNO=2004 AND MESE=2
                 THEN 1 ELSE 0 END
                  ^
                CASE WHEN ANNO IS NULL AND MESE IS NULL
                THEN 1 ELSE 0 END)=1
--------------------------
Ciao Giorgio
Newsgroup: it.comp.software.database
Titolo: Problemi query/result con oracle 8i e asp

Ciao a tutti, sto cercando di fare una tabella di questo tipo:
negozio | articolo | gen1 | gen2 | feb1 | feb2 ecc.ecc.
dove in gen1 devo far uscire la quantità di articoli venduti nella prima
metà di gennaio (between 20030101 and 20030115) e in gen2 dal 16 al 31.
La form di ricerca è composta in questo modo:
dal negozio | al negozio | articolo
Ora, ho creato un rs generico dove recupero i negozi e li raggruppo tramite
GROUP BY negozio e recupero anche gli articoli, dopodichè ho creato i rs per
le date rs_gen1 rs_gen2 ecc. dove estraggo le quantità.
Però, quando compongo la pagina dei risultati mi sballa i risultati non
avendo un collegamento con il primo rs.
E' possibile raggruppare il tutto in un unico rs?
Qualcuno mi può dare una mano?
Grazie
Fabio
--------------------------------
Inviato via 
http://usenet.libero.it


Newsgroup: it.comp.software.database
Titolo: references parziale

Ciao a tutti,
e' un po' che googlo, ma non ho trovato nulla... sono un newbe di
database, ed il problema e' che non so che cercare, forse e' per
quello che non trovo nulla!! :)
Ma veniamo al problema: vorrei creare una relazione (tabella) con un
attributo che relazioni (che brutto parlare di db in italiano)
un'attributo su un'altra tabella, ma soltanto parzialmente. Forse con
un esempio riesco ad essere piu' chiaro:
[tab card] <id_card = primary key>
| id_card | pin | owner | ... | ... | ... |
|214532333| 254 | pippo | ... | ... | ... |
|214670430| 123 | pluto | ... | ... | ... |
[tab cardTypes] <type = primary key>
| type | description |
| 214  | descriz ecc.|
| 312  | bala bla bla|
Vorrei fare in modo che, dato l'id completo della card (es 214532333)
si possa risalire alla descrizione... allego la creazione delle
tabelle:
CREATE TABLE card
(
 id_card		VARCHAR(9)			NOT NULL,
 pin			VARCHAR(4)			NOT NULL,
 initial_cr		INT				NOT NULL,
 actual_cr		REAL				NOT NULL,
 recorded		BOOLEAN				DEFAULT FALSE,	
 reg_date		DATE,
 expiry_date 	        DATE				NOT NULL,
 owner		        VARCHAR(32)			REFERENCES owner(username) 
 									ON UPDATE CASCADE ON DELETE SET NULL,
 
 PRIMARY KEY (id_card)
);
CREATE TABLE cardTypes
(
 type	        VARCHAR(3)		NOT NULL, 
 description	VARCHAR(32),
 
 PRIMARY KEY (numericType)
);
Grazie a tutti
g4b0

 ha scritto nel messaggio
news:589ed09b.04102...@posting.google.com...

Forse non ho capito bene ma secondo me vorresti fare il join tra 2 tabelle
in cui la condizione è qualcosa del genere:
on (left(card.id_card,3)=cardTypes.type) ...
E' questo???

 ha scritto nel messaggio
news:589ed09b.04102...@posting.google.com...


 E' questo???
esattamente, ma la query seguente:
select * from card where on (left(card.id_card,3)=='912');
non funge, postgres mi dice:
ERROR:  syntax error at or near "on" at character 26
se tolgo l'on
select * from card where (left(card.id_card,3)=='912');
mi da questo errore:
ERROR:  function left(character varying, integer) does not exist
E' sicuramente un errore stupido, solo che non sono un gran esperto di
db... grazie per l'aiuto
g4b0

 
ho risolto cosi':
SELECT * FROM card 							
WHERE substring(id_card,1,3)=
      (SELECT numericTypeFROM cardTypes
       WHERE virtual = true) AND
       recorded = false;
grazie a tutti, spero che la mia query sara' utile a qualcuno
g4b0

Newsgroup: it.comp.software.database
Titolo: Errore di creazione indici full text in MS SQLSERVER 7.0

Ciao a tutti,
ho un problema con la creazione di indici full text su sql server 7.0
quando cerco di abilitare una tabelle alla funzionalità di ricerca fulltext
tramite enterprise manager mi viene restituito un messaggio del tipo:
"An unknown fulltext failure (80004005) occurred in function EnumCatalogs on
fulltext catalog''."
Chi mi sa aiutare?
Grazie Michele

 wrote in message
news:YB5s5.38148$Wi7.5...@news.infostrada.it...

Newsgroup: it.comp.software.database
Titolo: Come aggiornare/insserire record da tabelle relazionate contemporaneamente?

Ciao a tutti,
sto impazzendo sulla realizzazione di un back-end per un db mysql che
sia a prova di utonto.
ho un db mysql con tre tabelle:
tabella 1 (articoli):
| id_art | cod_art | prz_art|
tabella 2 (testi):
| id_txt | art_id_txt | lingua_id_txt | txt_txt |
tabella3: (lingue):
| id_lingua | nome_lingua |
Aggiornare queste tre tabelle una alla volta e' semplicissimo.
Ma, nel caso di un inserimento di un nuovo articolo come posso fare
per inserire i dati in una sola volta?
Qualcosa tipo:
codice  ________________
prezzo ________________
lingua   ________________
testo  _________________
Ma mi sembra di finire in un circolo vizioso. Non credo si possa fare
se non con ajax, ma posso (facilmente) sbagliarmi.
Di solito come vi comportate? create due form distinti?
1- form inserimento/modifica articoli
2- form inserimento/modifica testi
????
ormai non ci capisco piu' niente....
Vi ringrazio in anticipo per eventuali dritte.
Ciao
tony

 per inserire i dati in una sola volta?
Cosa usi lato server?
 > Ma mi sembra di finire in un circolo vizioso. Non credo si possa
 > fare se non con ajax, ma posso (facilmente) sbagliarmi.
Non vedo l'utilitą di AJAX, in questo caso... in generale lato server 
basta gestire adeguatamente le transazioni, prendendo i dati da un'unica 
form e inserendoli nelle varie tabelle in un'unica transazione: se si 
verifica un errore effettui una rollback e elimini anche i dati gią 
inseriti.
Ciao,
Paolo

 per inserire i dati in una sola volta?
Con un Insert multi tabella, una caratteristica che nessun dbms
implementa. Oppure una transazione. (Non capisco bene se intendi
un problema di form, oppure lato server)

un problema di form, oppure lato server)
Alla fine ho risolto con MX Kollection della interakt che permette di
gestire in modo abbastanza semplice relaizoni n-n.
In buona sostanza, opgni volta che edito un articolo mi fa vedere il i
relativo record della tabella lingua, in una uinica form.
Ciao
Tony
Newsgroup: it.comp.software.database
Titolo: [SQLSRV] Raggruppamento ordinato e filtrato

Ciao a tutti.
avendo questa tabella come esempio, non riesco a creare una stringa SQL che
mi estragga per ogni "distinct" id_doc, il più alto ID in ordine di data.
p.e. vedete l'id_doc 173 o il 186? ecco io vorrei che mi estraesse solo
l'ultimo 173 (esito "in attesa") oppure solo l'ultimo 186 (esito "negativo")
c'è qualcuno che mi suggerisce un dritta ?
grazie in anticipo, ormai sto' fondendo la testa per venirne fuori...
id_doc      data                                          ID          esito
----------- ------------------------------------- ----------- --------------
------
164         2001-07-27                                3709        Negativo
166         2001-07-27                                3710        Negativo
169         2001-07-27                                3711        Negativo
173         2001-09-05                                4613        Richiamare
173         2001-09-05                                4617        In attesa
184         2001-09-05                                4607        In attesa
186         2001-09-06                                4623        Richiamare
186         2001-09-06                                4654        Negativo
Marino
--
Per rispondermi in privato, togliere ".zerospam" dall'indirizzo.

Salve!
Se l'obiettivo è estrarre il più alto ID per ogni id_doc, allora la query è:
SELECT id_doc, max(id) as Ticket
FROM Tabella
GROUP BY id_doc;
Saluti,
Massimo
------------------------
http://www.sqlhosting.it
------------------------
test-one <te...@cashsrl.it.zerospam> wrote in message
9nt9iq$9lp$1...@fe1.cs.interbusiness.it...


 Se l'obiettivo č estrarre il piů alto ID per ogni id_doc, allora la query
č:


Newsgroup: it.comp.software.database
Titolo: MS sql server studio express 2005 e  msde 2000

Con il programma MS SQL SERVER STUDIO EXPRESS 2005  posso lavorare e\o 
intervenire  sulle istanze di sql create in precedenza con MSDE 2000 ?
Ad esempio eseguire query, comprimere un file LDF cresciuto , etc..
Grazie e e saluti 

 Grazie e e saluti
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://social.microsoft.com/Forums/it-IT/sqlserverit
 

 Studio Express 2005 (SSMSE) la risposta è si,
intendevo quello, grazie
Newsgroup: it.comp.software.database
Titolo: SQL ed incremento automatico primary key

Access mi pare lo faccia in automatico, MySql ho letto che ha una
dichiarazione apposita per fare l'incremento automatico di un campo numerico
che fa da primary key.
Sto cercando pero' di fare un applicazione il più possibile DBMS
indipendente. Esiste qualche comando SQL standard per ottenere lo stesso
effetto ??
Oppure devoper forsa pensarci lato script ? Avevopensato di fare una count
primadi inserire il nuovo campo ma se poi vengono fatte delle cancelazioni
l'ultimo indice non corrisponde più al totale dei record presenti.
Di solito come ci si comportain questi casi ?? Penso sia abbastanza comune
come situazione.
--
--
Claudio Rosati E. 
c.ro...@scepsi.it
Web Designer & Developer
--
www.scepsi.it
Scepsi, for all the things you are not in business for... we are

 Esiste qualche comando SQL standard per ottenere lo stesso effetto ??
No. Ogni database ha i suoi modi, quindi o ti gestisci la cosa da
programma o ti scrivi delle funzioni separate per ogni database.
Davide

Newsgroup: it.comp.software.database
Titolo: Problemino.... con moduli prestampati....:-))

Salve,
devo fare un programma avendo di base un tipo di modulo stampabile
obbligatorio (non posso modificarlo, insomma..:-)).
Il modulo ricalca un po' una tabella di excel.
Si tratta di un riepilogo giornaliero di scarico e carico di farmaci.
Il modulo è composto da una "intestazione" formata da 3 campi (sono
nomi di farmaci)
sulla sinistra della tabella ci sono i giorni che devono comparire
obbligatoriamente, anche se non ci sono carichi/scarichi in quella
giornata.
Più o meno è così:
 ------------------------------------------------------------------
|        | ampicillina   | paracetamolo | aulin           |
 |  1   |                           |                              |
-------------------------------------------------------------------
nella tra il farmaco e la data, in più deve comparire il risultato
della sottrazione tra carico e scarico del mese precedente.
E così pure alla fine della tavola, la somma totale del carico/scarico
del mese.
Vengo al problema:
Come devo configurare, quali campi, usare per fare in modo di poter
stampare l'elenco dei farmaci e il loro carico /scarico in questo
modo?
Chi può darmi una mano?
Grazie in anticipo....:-))                

 obbligatorio (non posso modificarlo, insomma..:-)).
e che cosa centra con i database ?
Davide

Ciao...
Si tratta di un fare un programma di carico/scarico di farmaci da un
magazzino farmaceutico.
Ma il modulo di cui parlo, č un riepilogo trimestrale di questa
operazione.
Il problema č che il campo "farmaci", non so bene come fare a renderlo
"tabellare" a 3 colonne...
Ecco....
Ciao...:-))

Newsgroup: it.comp.software.database
Titolo: Utilizzo di indici con DB Server

Aiutatemi a fare chiarezza sull'utilizzo degli indici...
Se utilizzo come base dati un DBServer (come MS SQL, o il DB2) ed eseguo una
query, dovrebbe essere il db server stesso a ottimizzare l'utilizzo degli
indici, esatto?
Quindi se eseguo una query del tipo : SELECT * FROM ANAGRAFICA WHERE Cognome
= "PIPPO" ed esiste un indice sul campo cognome, il db server dovrebbe
usarlo. Esatto ?
Se, invece, utilizzo il DAO per accedere a un DB in formato Access devo
specificare io quale indice utilizzare, altrimenti per eseguire la query
precedente il mio programma dovrà scorrersi tutta la tabella fino a trovare
il record che ha il campo Cognome uguale a "PIPPO", esatto?
Sempre utilizzando il DAO e il VC++, nell'ultimo scenario, l'indice viene
utilizzato
con qualsiasi funzione di ricerca?
Mi spiego meglio, per ricercare un record, posso utilizzare il metodo
FindFirst, il metodo Seek o posso aprire la tabella specificando una
clausola where nella stringa SQL. In tutti e tre i casi l'indice specificato
con il metodo SetCurrentIndex viene utilizzato ?
Grazie.
P.Gonzaga.

 con il metodo SetCurrentIndex viene utilizzato ?
Con l'SQL non sei sicuro, se invece usi Seek o FindFirst devi specificare
anche l'indice da usare per eseguire la ricerca quindi sei sicuro.
Davide
Newsgroup: it.comp.software.database
Titolo: Chiedo AIUTO..se qualcuno ha gia' avuto questo problema..

Ciao a tutti
innanzitutto grazie a tutto il NG...dai vostri post si ricava sempre
qualcosa di utile....
allora..ho il mio bel database bello e funzionante ma non riesco a fare una
cosa che non è indispensabile ma sarebbe utilissima:
1)Poniamo di avere una tabella CLIENTI con i campi
[Azienda][Via][Citta']..eccetera
2)Poniamo di dover decidere in qualsiasi momento all'interno della maschera
CLIENTI di voler inviare a quello specifico
   CLIENTE una lettera...
   bene...so che è possibile (creando preventivamente un file di
word...chiamiamolo "modello.doc") formattato in questo modo:
  Spett.le
  [Azienda]
  [Via]
  [Citta']..ecc
  aggiornare automaticamente,attraverso un evento click, i campi con i dati
del record cliente corrente
E' diverso tempo che provo, ma evidentemente non riesco a capire il
meccanismo completo.Ho provato anche con stampa documenti unione, ma mi crea
un solo ed unico file con una sezione per ogni record,mentre io vorrei
creare un file(lettera) per ogni record...
qualcuno puo' aiutarmi?
Ps...ho Access 2000
Ciao e grazie in anticipo!!!

Salve.
Questo problema lo puoi risolvere direttamente da Word, senza scomodare Access.....
Si tratta di creare 2 documenti: 1 con il testo della circolare che vuoi inviare, l'altro con gli indirizzi che vuoi inserire.
Poi c'e' un'altra possibilità: la funzione MACRO. In questo modo puoi inviare in modo settorializzato delle lettere specifiche a persone specifiche, che
rispondano a caratteristiche preformate; questi esempi dovresti trovarli sia sul manuale di Word, che sugli esempi.
Questa era una caratteristica che in  Word5 per dos era molto utilizzata.
Credo che Microsoft non abbia cambiato di 1 virgola quello che già era perfetto in Dos.
Se hai altri problemi... richiamami.
Adriano


Adriano
Clarion 2.10 - Clarion 3.1001 -Cw 1.00  - Clarion for windows 5
cr...@protec.it

Ciao Adriano, innanzitutto grazie per avermi risposto.Purtroppo ti devo
"scocciare" ancora e chiederti una ulteriore gentilezza:ti spiacerebbe
essere piu' chiaro?...per me word non è altro ( o lo è stato fino ad ora)
nient'altro che un applicativo per scivere delle lettere...non lo conosco
piu' di tanto...cosa intendi con creare due modelli..nel senso...e poi che
fai?.....e come Macro non mi sembra di aver trovato esempi simili a quelli
che intendo io.
Una curiosita'...perche' parli di scomodare access??..pensi che sia inutile
creare un pulsante di comando che non ti faccia digitare piu' o meno nulla e
ti faccia spedire una lettera a quel cliente in pochi secondi...magari come
allegato ad una email?
Io che lavoro tutto il giorno contattando clienti e faccio questa operazione
tante volte in un giorno,se riuscissi ad automatizzare...farei i salti di
gioia....sai quanta fatica in meno??
Spero tu abbia voglia di rispondermi ancora..
Grazie
Eddie
"Adriano" <cripdA...@protecCANCELLALEPAROLEINMAIUSCOLO.it> ha scritto
nel messaggio news:rhfpnsg2g1m7hrj4q...@4ax.com...


Ciao..
Prova ad utilizzare il comando:
Stampa unione.


 ha scritto nel messaggio
news:jdvrns867m27kbcbp...@4ax.com...


 wrote:
[.....]

Adriano

Newsgroup: it.comp.software.database
Titolo: Access ---> MySQL o SQLServer2000

Salve a tutti...
Esiste la possibilità di esportare tutto il database che ho in access su uno
di questi 2 db??? Se si come?
Ah se decidessi di usare MySQL che versione risulta molto stabile, veloce e
compatibile con tabelle con grosse moli di dati???
Grazie!!!

 di questi 2 db??? Se si come?
Vedi sulle FAQ: 
http://www.soft-land.org/faq/icsdfaq.html
Davide

 Grazie!!!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 query pass-trough
No, è molto + semplice :-)
Access dispone dell'Upsizing Wizard studiato appositamente per migrare il
database su SQL Server.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
UGIdotNET - 
http://www.ugidotnet.org
UGISS - 
http://www.ugiss.org
Newsgroup: it.comp.software.database
Titolo: tracciato fisso ?

Cosa vuol dire che i record della tabella hanno tracciato fisso ?
E come sarebbe un tracciato NON fisso ?
E' un file ascii TAB delimited , da importare in una tabella di access .
saluti! 


Forse per tracciato fisso viene intesa la lunghezza dei campi testo fissa al 
valore massimo, in pratica si vedono i blank di fine riga, mentre per 
tracciato non fisso si intende il campo testo delimitato dal Tab e quindi 
varibaile di lunghezza (senza spazi di fine riga).
Ciao
RobertoA

 E' un file ascii TAB delimited , da importare in una tabella di access .
anzichè separare i valori con la virgola li separi un un carattere
<tab>...

> varibaile di lunghezza (senza spazi di fine riga).
grazie a entrambi , adesso ho capito , infatti dicono di FILLERARE il campo 
, cioè penso significhi aggiungere spazi .
Un ultima cosa : dicono di NON terminare il file così :
 Il file  NON deve  essere chiuso  dai caratteri  CR LF  (0D 0A  in
ESADECIMALE).
Quindi come si chiude ???
ciao! 

 
Ciao Roberto che ci fai quà????
Ettore Boscolo

 Quindi come si chiude ???
Senza nulla.
Probabilmente \r\n farebbe capire che inizia un nuovo record.
-- 
ValeRyo

 Probabilmente \r\n farebbe capire che inizia un nuovo record.
perfetto!
PS : non c'è un editor per creare e visualizzare  un po' agevolmente questo 
tracciato fisso ?
Con word faccio fatica !
Inoltre non vedo questo carattere di chiusura file , vedo infatti il simbolo 
di PARAGRAFO come ultimo carattere del file !
grazie 

 tracciato fisso ?
piuttosto che usare word è meglio il blocco note....

 Ettore Boscolo
Guardo, imparo, chiedo, qualche volta mi rispondono anche !!!
Ciao
RobertoA

 ha scritto nel messaggio
news:e6n94h$pel$1...@nnrp-beta.newsland.it...


 Excel, salvi come testo
e per gli spazi come faccio ?
Il tracciato è composto da tre campi a larghezza fissa , ogni record è 
complessivamente 100 caratteri.
(10 , 70, 20 )
Con excel potrei cavarmela con tre colonne ?
ma per le dimensioni ?
saluti! 

 (10 , 70, 20 )
Senti, usciamo da questo circolo vizioso: che devi fare? :-)
Da dove esce questo file? chi lo genera?
O lo devi generare tu per darlo in pasto a?
Oppure lo devi solo modificare?
Attendo con ansia :-))
-- 
ValeRyo 

 O lo devi generare tu per darlo in pasto a?
devo crearlo per darlo in pasto a un altro programma che se lo importa ( 
dentro a un DB proprietario ) .
Lo vorrei creare a mano .
saluti 

 ha scritto nel messaggio
news:e6uenk$ant$
1...@nnrp-beta.newsland.it

Ok :-)
Excel č in grado di importare txt a larghezza fissa, ma non so (mi
sa di no) se puň esportarli. Access idem.
Se i record sono pochi puoi utilizzare il crimson editor, che consente
di scrivere anche in verticale oltre che in orizzontale (ALT-C column
mode) e ti permette di fare copia&incolla a colonne, inserire i marker
e cosě via.
Se i record sono tanti puoi pensare di utilizzare un tool che scriva
p.e. in dbf, cosě ti tieni il tuo db comodamente e poi quando devi
esportarlo usi un converter; di solito il testo a larghezza fissa lo
chiamano 'sdf'.
Vedi per esempio 
http://www.slimmit.com/go.asp?54X
-- 
ValeRyo
Newsgroup: it.comp.software.database
Titolo: (PROBLEMA URGENTE) C++ Builder e Tabelle ADO

Un grazie anticipato a chiunque risponderà a questo messaggio:
Sto utilizzando C++ Builder per sviluppare un'applicazione con dei database
Microsoft Access.
La domanda è molto semplice:
come faccio a "Esportare" una tabella da un file MDB ad un altro?
Precisamente, avrei bisogno di una piccola funzione che copia
un'intera tabella dal file Database1.mdb, e la copia pari pari nel file
Database2.mdb
Vi prego, rispondetemi!!!!
Grazie a tutti

 Database2.mdb
Non ti serve una funzione, c'e' uno wizard per fare questo in access:
dal Database2 crei una nuova tabella esterna (import table)
prima ti domandera' da quale database vuoi importare la tabella (nel tuo
caso Database1), quindi quale tabella desideri.
In questo modo nel Databse2 avrai una tabella replica (struttura e dati)
della tabella scelta del Database1.
Ciao
  Stefano

 ha scritto nel messaggio
news:at4h70$10g4h2$1...@ID-114881.news.dfncis.de...

Newsgroup: it.comp.software.database
Titolo: timeout sql server

come si fa ad impostare un timeout altissimo su sql server?
se ho questo errore:
"ODBC driver does not support the requested properties." 
dipende dal server asp o dal db
insomma, dove posso aumentare il timeout per far girare anche le query
 + pesanti senza problemi?
thanks
-- 
SCIRIO - 100% COMMERCIALE - 8 9 2 Z - 8 9 2 Z
http://scirio.altervista.org
http://www.x-privat.org
http://moofushi.altervista.org
http://ihu.altervista.org

 
non tutti insiemez :)


 
Sql server non e' propriamente il mio campo ma hai provato settando
   ConnectionTimeout
   CommandTimeout
a zero (niente timeout)?
Qualcosa tipo:
OBJdbConnection = Server.CreateObject("ADODB.Connection")
OBJdbConnection.ConnectionTimeout = 0
OBJdbConnection.CommandTimeout = 0
Ciao
-- 
Fabrizio Magni
fabrizi...@mycontinent.com
replace mycontinent with europe

fabrizi...@mycontinent.com
 in arte Fabrizio Magni il 28 Nov 2005
 15:04:57 +0100 su it-alt.comp.lang.asp,it.comp.software.database
 dicisti:

ciao, ho provato, dopo un po' che gira la query mi dice:
Microsoft OLE DB Provider for ODBC Drivers error '80040e21' 
ODBC driver does not support the requested properties.  
è una query di quelle mastodontiche che anche con il query analyzer ci
 mette una vita
ma è dentro alla intranet ed e si compone solo se un utente seleziona
 tutte le voci possibili di ricerca, non vorrei limitare niente e dare
 cmq la possibilità se uno è pazzo, di far cercare quello che vuole :p
non so se con la gestione degli errori posso almeno personalizzare
 l'errore

Newsgroup: it.comp.software.database
Titolo: SQLServer 2000

Sto valutando il passaggio da Access 97 a SQLServer 2000 (SB)
soprattutto per avere una maggior sicurezza nel backup dei dati. Dati
gli elevati costi del clustering pensavo ad all'uso della replica, che
ne pensate? Può essere una soluzione valida, soprattutto affidabile?
Ciao BB

 wrote in message
news:ovdtav0t631sm2345...@4ax.com...

Ciao BiBi,
mettere in piedi, ma sopratutto amministrare, la replica dei dati
non e' proprio banale.
Inoltre il tempo di disservizio per ripristinare il server e'
piu' alto di un'altra tecnica che ti consiglio di valutare:
il Log Shipping.
Si tratta di una tecnica molto semplice che si basa sui
meccanismi di backup/restore per implementare uno stand-by
server.
Il processo, molto informalmente, consiste nei seguenti passi:
1. Backup full del/dei database del server principale
2. Copia del file di backup sul server di stand-by
3. Restore in stand-by del/dei database sul server di stand-by
4. Backup del transaction log del/dei database del server principale
5. Copia del file di backup sul server di stand-by
6. Restore in stand-by del/dei database sul server di stand-by
7. Ogni n minuti ripeti le operazioni dal punto 4
Se il server principale si guasta, il server di stand-by
prende il posto di quello principale.
Nella versione Enterprise di SQL Server questo meccanismo
e' supportato direttamente dalla console di amministrazione
(Enterprise Manager), per tutte le altre versioni puo'
automatizzato tramite una serie di stored procedure,
ed il SQL Server Agent, che trovi nel Resource Kit di
SQL Server 2000.
Per maggiori informazioni consulta i Books Online (aggiornati
alla versione SP3) al seguente link:
mk:@MSITStore:adminsql.chm::/ad_1_server_8elj.htm
(Menu Go->URL, Copy&Paste del link)
Oppure questo link al Resource Kit:
http://www.microsoft.com/technet/prodtechnol/sql/reskit/sql2000/part4/c1361.asp
Ciao,
-- 
Gianluca Hotz
Backoffice MVP (SQL Server) MCP SQL Server and MCP Windows
Vice-President of the Italian User Group for SQL Server
Founding Member of the Italian User Group for .NET
http://www.ghotz.com
http://www.ugiss.org

Grazie.
Newsgroup: it.comp.software.database
Titolo: [mysql]truncate

scusate ma il comando a riga di comando: truncate table;
non mi dovrebbe eliminare la tabella?
 
e allora perchè se faccio use database taldeitali;
truncate tabletaldeitali;
mi risponde ok ma in effetti non elimina la tabella?
 
Provando con drop table mi da errore
mysql 5.1
 
ciao, Jasmine

 Provando con drop table mi da errore
 
Non esiste "mi da` errore". Esista "mi da` l'errore tal dei tali, codice 
xyz"
 
Bye.
 

 ha scritto:

risolto!
occorreva scrivere DROP TABLE TABLENAME;
e non solo, come facevo io: drop tablename;
 
 
grazie, cmq
Jasmine
--
 
Wataya Noboru non doveva difendere nulla.Per questo 
poteva concentrare tutti i suoi sforzi nella conduzione
pura e semplice della battaglia. 
L'uccello che girava le viti del mondo,Murakami Haruki

Non esiste "mi da` errore". Esista "mi da` l'errore tal dei tali, codice 
 
 
ho risolto: grazie
cmq
 
ciao, Jasmine


 non mi dovrebbe eliminare la tabella?
 
Il coamndo TRUNCATE TABLE non elimina la tabella, ma il suo contenuto. La 
differenza con DELETE FROM e` che quest'ultimo e` un comando transazionale 
(ovvero puoi eseguirne il rollback)
 
Enrico
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
 
iQEcBAEBAgAGBQJPAylIAAoJED3SMOGZLYdYo5oH/1ZC0Xx5rRXSdRSYeiutoQZO
mtoAaDPuJl5vXkDQ0gIvnvBeh3NWdUpkT/u9kT84/sUgf25htrOCu64Ek7o20GkG
fmgRR8EX00ID3Pt/aSczXbDjM33OHlgksJX60RQiZHxzzk8ZqCzfI4FtIFoEpxTw
OK4RovIxNi8z/7/2WsgviWD5aKa15evxWLd9xHD11ILkJNJwfu4gbIan/iOzjJRM
S7GHcbWuFBwCmc+X53N5XCC4tTrGOfPThXPwUE6+psgAIA1SjeMFUVOptWgg+XCI
hkCoWNmjB6OiZ8B0qNI6zQ+6vncnURGmP4VRZsqJWvr8ZfKWAQaqaOmBo9XhEqA=
=c7rU
-----END PGP SIGNATURE-----
 

 transazionale (ovvero puoi eseguirne il rollback)
 
Il truncate dovrebbe anche azzerare gli indici autoincrementali, se non 
ricordo male.
 
Bye.
 

 ricordo male.
 
Che tipo di indici? Ovvero, intendi i campi autoincrementanti? Forse su 
MySQL, sugli altri database un campo autoincrementante e` gestito con una 
sequenza esterna, e come tale l'azzeramento dev'essere esplicito
 
Enrico


Si`, quelli. Davo per scontato MySQL, in quanto oggetto della domanda.
 
Bye.
 

(ovvero puoi eseguirne il rollback)
 
 
grazie, avevo bisogno di eliminare fisicamente la tabella dall'esterno
perchè sto utilizzando le annotations in hibernate e avevo dei
problemi 
adesso sto cercando info su quale annotation mi permetta l'allow null
 
ciao, Jasmine


In SQL Server no, l'istruzione TRUNCATE TABLE azzera automaticamente
anche il contatore dei campi IDENTITY.
 
-- 
David Martin
Newsgroup: it.comp.software.database
Titolo: Palm+File Maker

Esiste una applicazione per Palm che mi permetta di creare un data base
pienamente sincronizzabile con omologo in File Maker?
Grazie per eventuali suggerimenti
ciao, umberto
Dettagli: Palm IIIxe,  FM Pro versione 4.1, Mac

,
 
umb...@tin.it
 (umberto) wrote:

Si FileMaker Mobile, anche in italiano ma serve FileMaker 5.
Vins

 wrote:

Prova a dare un occhiata su
 
http://www.palmgear.com
nella sezione database c'e' parecchia roba.
Ciao

Newsgroup: it.comp.software.database
Titolo: Solo Access? Bis

Allora, non complichiamoci la vita.......
Ho la necessita' di sviluppare dei db per l'ufficio.
Quale software devo usare........
Ri grazie.
Scusate l'ignoranza su rad odbc sql server ole-db .app jet ecc... ecc...
ecc... ecccccccccccc...... eeeeeeecccccccc......

 Quale software devo usare........
Dipende da *cosa* devi farci e *come* pensi di usarli.
Con qualche cosa di molto vicino a zero lire puoi mettere insieme
un server Linux con Apache/Php e MySQL e creare tutte le Web-application
che vuoi, oppure puoi esercitarti con un qualunque linguaggio di
programmazione e creare un'interfaccia in C o in Java ad un database
residente su rete.
Davide
Newsgroup: it.comp.software.database
Titolo: Perchè ci sono sw senza PK-FK?

Ciao a tutti,
posto questo messaggio perché negli ultimi tempi mi son trovato più 
volte davanti a software, soprattutto gestionali, che hanno la base dati 
su RDBMS ma non hanno alcuna PK (e quindi nemmeno FK).
Ora, vorrei chiedervi quale potrebbe essere secondo voi il motivo per 
cui vale la pena di costruire un sw senza alcuna chiave...
Io trovo che possa essere magari più comodo da implementare all'inizio, 
ma col rischio di avere dati inconsistenti nel futuro, visto che poi è 
difficile inserire tutti i controlli possibili ed immaginabili in tutte 
le form e in tutti i programmi... Mi pare una scelta che alla lunga non 
paga e potrebbe provocare danni...
Che ne pensate?
Ciao e grazie
David

 ha scritto nel messaggio
news:2mkjb8F...@uni-berlin.de...

Ciao David,
forse provengono da un'esperienza con base dati proprietaria e hanno
costruito il database di corsa senza approfondire gli strumenti e le
potenzialità che un Rdbms mette a loro disposizione.
Scommetto che nelle future versioni implementeranno PK , FOREIGN KEY
(naturalmente sudando 7 camicie per far tornare i conti)
Ciao Giorgio

 paga e potrebbe provocare danni...
Concordo.
Le due prime ragioni che mi vengono in mente
sono
A) Pigrizia
B) Alcune volte č capitato di dover modificare (update) su primary key e non
    tutti i dmbs supportano una cosa del genere.
                danilo

 paga e potrebbe provocare danni...
Ecco, appunto, una scelta che non paga e fa danni.
Nell'informatica bisogna sempre conoscere ed usare correttamente gli
strumenti che ci vengono messi a disposizione.
Per progettare un database relazionale senza chiavi, senza indici e senza
foreign key tanto vale usare il file system.

 Ecco, appunto, una scelta che non paga e fa danni.
Sto lavorando anch'io su qualcosa del genere; nel caso particolare, il
software era stato scritto originariamente in dbiii, niente FK
Nella conversione ad Oracle, e' emerso il problema di parti del codice
che inserivano/cancellavano dati nell'ordine sbagliato, visto che unon
dei requisiti del cliente era quello di continuare a far funzionare
quello che funzionava anche prima, i danni li avremmo fatti
aggiungendo vincoli alla base dati
probabilmente anche il gestionale in questione deriva da porting da
soluzioni con diverse base dati
en passant, ci sono soluzioni una volta richieste da dbiii quali la
composizione di campi per generare un "codice" primary key (visto che
in dbiii una primary key era necessariamente di un campo) che si
continua ad utilizzare anche in Oracle per quanto la cosa sia
deprecata in tutti i manuali
Newsgroup: it.comp.software.database
Titolo: SQL2000: limitazione utilizzo della memoria

Ciao a tutti.
Ho la necessità di configurare SQLServer 2000 in modo tale da limitarne
l'utilizzo della memoria. Qualcuno di voi saprebbe spiegarmi come calcolarne
un valore corretto ?
La configurazione dell'HW in questione è:
PIII 800 Mhz
1 Gb RAM
Io, ad istinto, ho limitato l'utilizzo della memoria esattamente a metà
della RAM disponibile (512 Mb).
Ciao e grazie.
Roby

un valore corretto ?
Fai girare il sistema con SQL Server "spento" e guarda il consumo di
memora. Quello che rimane potrestri (empiricamente) assegnarlo tutto a
SQL Server.
Il problema e' la cache dei file la gestiste il S.O., che non puoi
prescindere dall'uso della memoria virtuale, e che comunque il commit
per SQL Server e' sempre fatto con scrittura sul file di dati e il
file di log nella transizione della transazione.
-- 
Tieni per te il Papero giusto se vuoi la mia email
Sito Papero -> 
http://utenti.tripod.it/papero

Newsgroup: it.comp.software.database
Titolo: MSQL7 e prestazioni dovute al tipo di campo

Salve a tutti,
Su un MSQL7 ho:
Tabella A con 5 campi tipo REAL
Tabella B con 5 campi tipo DECIMAL
gli indici su queste due tabelle sono uguali e riguardano, diciamo, il primo
campo e il secondo... i record contenuti sono circa 20000 per tabella...
in termini di prestazioni (SELECT, UPDATE, INSERT) ci sono differenze
sostanziali ?
grazie, ciao

perchè non ci provi direttamente? fai un Trace SQL e vedi.
--
CIAO!
Gusher


 ha scritto nel messaggio
news:a4925v$kju$1...@atlantis.cu.mi.it...


 ha scritto nel messaggio
news:YtV98.60726$3J1.1...@news2.tin.it...


 ha scritto nel messaggio
news:a49jcp$skt$1...@atlantis.cu.mi.it...

Newsgroup: it.comp.software.database
Titolo: Creare database

Ciao a tutti! Ho un lavoro urgente da fare per mia madre e ho
bisogno della conoscenza di tutti voi per non sbagliare in
partenza. Devo costruire un database per gestire il magazzino
dell'officina di famiglia. Si tratta di fornire inizialmente
una tabella di un certo numero di articoli con particolari
parametri (numero,codice art.,descrizione,costo unit.,costo totale),
e aggiornarla attraverso due procedure Carico e Scarico attraverso
le quali inserisco un articolo (oppure aumento il numero di pezzi
se l'articolo è già presente) e tolgo un articolo (diminuendo il numero
di pezzi se l'articolo è già presente). Tutto questo per poter fare una
stampa delle giacenze di magazzino.
Ora che programma/linguaggio mi consigliate di usare? Penso che come
grado di difficoltà voi lo mettete a ridicolo ma per me che di db
non sono pratico non è così. Poi se mi imparo qualcosa mi torna
utile per il prossimo anno quando dovrò dare Base di dati.
Grazie
Daniel
-- 
SpotMusic: tutto sulla musica degli spot!
www.spotmusic.cjb.net

Per me il programma + semplice da utilizzare per imparare è Access
Ciao Logan
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Per me il programma + semplice da utilizzare per imparare è Access
il programma + semplice da utilizzare si.
per imparare, no!
ciao

 ha scritto nel messaggio
news:LIwu8.36008$SR5.9...@twister1.libero.it...

Quale per imparare
Claudio

 Quale per imparare
un altro!!
(postgres è il mio preferito)
Newsgroup: it.comp.software.database
Titolo: Query o altro metodo

Ciao a tutti, č la prima volta che posto su questo ng, xciň scusatemi se
divento OT. Il mio problema č semplicissimo: se ho un database costruito in
access o al massimo adattandosi con excel (quindi una cosa semplicissima)
come posso avere, per esempio, il numero totale di record che hanno lo
stesso valore in due o tre diversi campi?
Ho utilizzato il filemaker sotto Mac parecchi anni fa, e permetteva appunto
di ottenere, attraverso una maschera, il numero totale di record che
corrispondevano a due o piů requisiti richiesti. Ora una associazione mi ha
chiesto di fare qualcosa del genere per una ricerca su un campione di + di
1500 ragazzi, permettendo loro di avere poi quanti ragazzi hanno per esempio
risposto sě al quesito 3, 7 e 11. Ho pensato che forse sarebbe meglio far
tutto con access, e poi trovare un metodo per fare questo tipo di ricerca,
anche se loro preferirebbero utilizzare excel. Se qualcuno puň dar loro una
mano, potete rispondere sia sul ng che in mail privata a :
ale...@virgilio.it
, non replicate a questo msg perché non  č il mio comp.
Grazie a tutti quanti e ciao !!!
(Scusate il diluvio di parole, se ho chiesto qualcosa da faq scusate)
Ciao Ciao Ciao
                                                                    AleX

anche se loro preferirebbero utilizzare excel. Se qualcuno puň dar loro una
Ho paura che con Excel non sia fattibile... almeno, mi pare.
Potresti risolvere aggiungendo una colonna con funzioni tipo
iif(A3='SI';iif(A7='SI';iif(A11='SI';1;0);0);0)
e poi fare una somma in fondo.
Non e' un bel lavoro da fare per 1500 tuple....
--
Marco Cucinato
Via Giovio 32
I-22040 Alzate Brianza (CO)
Italy
+39-031.630.330