mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: POSTGRES modifica dati tab senza chiave primaria

Salve a tutti,
sto' tentando di portare un applicativo da access a Postgres.
Avtri quelle 2-3000 domane ma mi limtio a chiederVi se qualcuno puo' 
aiutarmi con questo problema:
Creata Maschera di accesso ai dati e mi accorgo che se la tabella ha una 
chiave primaria tutto va' regolare mentre se non esiste tale chiave il 
recordset che ritorna non e' modificabile.
Sapete come mai?
PS
Il DB e' installato su win xp 64 bit.
Sapete dirmi come mai se vado nel pannello-> strumenti di 
amministrazione-> odbc nei driver vedo solo il driver di sql server e 
non quello di postgres ma se poi creo la fonte mentre creo il link 
tabelle tutto va ok ma la nuova connessione odbc non si vede sempre 
nella gesione odbc della macchina??
GRazie a tutti
Ciao
Stefano

 Sapete come mai?
Forse perche` Access, in presenza di possibili righe duplicate e
senza pk, non avrebbe modo di sapere quale record modificare.
Spesso i motori client costruiscono di nascosto dei cursori con
annesso "puntatore fisico", il cosiddetto bookmark, per manipolare
il recordset in locale e successivamente mandare gli update.
In questo caso forse il driver ODBC non supporta i bookmark, e
quindi in caso di update non si saprebbe a quale record fare
riferimento.

Newsgroup: it.comp.software.database
Titolo: sql server sul pc ?

Cari colleghi,
secondo voi come posso capire se ho sql server installato sul pc ?
devo effettuare una modifica alla mia installazione realizzata con install
shield 5.5
grazie

 secondo voi come posso capire se ho sql server installato sul pc ?
Se hai SQL Server dovresti poterti connettere. In alternativa,
guarda nel Registry.
Davide

supporto wrote:

puoi anche vedere tra i servizi se sql server e sql agent esistono.
se poi netstat ti torna listening sulla 1433, allora è anche attivo (a meno 
che tu non abbia cambiato la porta di default).
oppure fai una find per mssql sui dischi fissi.
(che ti torna anche se hai il client)
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/press/2002-04-11-ms-patent.html
Newsgroup: it.comp.software.database
Titolo: aiuto

Salve a tutti
ve la faccio breve...
ho da fare un esame di basi di dati.. il corso spiegava solo un po di sql, 
ma ecco che bisogna fare un progetto a scelta... vi dico una traccia a caso: 
progettare un sistema di prenotazioni aule per corsi e  esami in un 
universita'
nient'altro, nessuna specifica
da fare con postgresql e magari interfacciarlo con web, con un minimo di 8 
nodi se con web o 15 senza, dove un nodo è un entita' o una relazione nello 
schema ER
La domanda:
come faccio? Mi potete aiutare dandomi un testo che mi renda in grado di 
fare un progetto simile, o un esempio gia' fatto? Perchè senza nessuna 
specifica non so davvero dove mettere le mani
In rete ho trovato un libro della mcgraw hill, ma sono solo lucidi non è un 
libro, non spiega quasi niente!
Grazie mille in anticipo 

libro, non spiega quasi niente!
Esami del genere sono volutamente generici. Ti danno il problema e tu
devi risolverlo pensando cosa ti possa servire e come utilizzarlo. Ti
hanno dato, inoltre qualcosa di molto semplice, dal momento che tu
stai frequentando un'università, quindi sai benissimo quali siano le
basi sulle quali costruire il Db. 
Ti serviranno delle tabelle per i corsi, per i professori, per le
aule. Tabella utenti se vuoi anche iscrizioni agli esami... etc etc.
Devi progettare la tua base di dati su quello che credi possa essere
utile
Solitamente dovrebbe essere fatto prima il grafico ER, da lì poi
creare il Db vero e proprio. Io ho sempre fatto il contrario... :)
ciao
--
-Diego (Atos)-
-L'uomo è superiore agli animali-
-Fanno eccezione il nano e la giraffa-
-A.Bergonzoni-
-Per rispondere in privato potare "POTA" dall'indirizzo-

 creare il Db vero e proprio. Io ho sempre fatto il contrario... :)
Il problema è che essendo cosi' generico non so cos'altro aggiungere, oltre 
a queste tre o quattro tabelle, con quelle due o tre relazioni! Come posso 
ampliare il discorso? 


Puoi aggiungere un calendario accademico, per vedere se la data č
compatibile con il periodo di esami o di lezioni
Puoi aggiungere un archivio di tutti gli esami sostenuti
Un archivio degli indirizzi ai quali appartengono i corsi
Una mailing list di studenti per inviare informazioni  riguardo corsi
ed esami
etc
--
-Diego (Atos)-
-L'uomo č superiore agli animali-


 ed esami
Grazie davvero per i validi spunti!!
Ciao!
Newsgroup: it.comp.software.database
Titolo: calcolo età gestazionale donna gravida

rieccomi
altro inghippo
devo fare un campo calcolato per verificare l'età gestazionale di una donna
gravida
bel "casino" almeno per me
i dati sono (data odierna) - (data ultima mestruazione)
il risultato in settimane + giorni
ossia
1 mese di 30 giorni deve darmi come risultato 4 settimane + 2 giorni
mi sono incasinato nella formula del campo calcolato
qualcuno ci riesce ?
grazie

dimenticavo
utilizzo filemaker pro 6.0

...

dovrebbe essere sufficiente (alemno con un database standard...):
select (dataodierna - dataultimamestruazione / 7) from tabella;
(una differenza di due date e' un intero=numero di giorni intercorsi)
se vuoi eliminare la virgola, cerca le funzioni opportune (in oracle,
ad esempio, trunc e mod) che ti permettono di separare parte intera e
resto
quanto al numero di giorni di un mese (che non capisco a cosa serva),
puoi ottenerlo ad esempio cosi' (sempre per Oracle)
select to_char(last_day(to_date('01012003','DDMMYYYY')),'DD') from
dual
in sintesi: le date vanno trattate come tali e non come stringhe che
senno' non ne esci piu'
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com

 Alessandro Trebbi
grazie ale provo subito

Newsgroup: it.comp.software.database
Titolo: Errore di Installazione di ORACLE 817 su aix: RISOLTO

Grazie a tutti.
ho eseguito tutti i consigli che mi avete dato.
Il problema era comunque nel x-server del terminale (altro x11).
Una vaolta rilanciato ed eseguito in ORDINE: xhost + ed il display, ha
funzionato al primo colpo.
grazie ancora
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ottimo buon per te!
Buon divertimento ;)
A presto,
Simone
"I'm a travelling man, I'm a drinking man, I'm a gentle when I'm sober"

 grazie ancora
ROTFL
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.software.database
Titolo: da postgres a mysql

Ho un database in postgres che dovrei trasferire su mysql (a meno che non
spunti un hosting gratuito con pgsql :).
Utilizzo diverse create function, pattern matching con regular expression,
trigger e foreign key... tutto ciň č supportato da mysql?
grazie
    Marco

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Marco wrote:
| Ho un database in postgres che dovrei trasferire su mysql (a meno che non
| spunti un hosting gratuito con pgsql :).
|
| Utilizzo diverse create function, pattern matching con regular expression,
| trigger e foreign key... tutto ciò è supportato da mysql?
Ovviamente no, pero' sulla versione 5.0 ...
Dai un'occhiata a questi:  
http://www.oxxus.net/hosting_database.htm
non sono gratis pero 10 $ al mese non sono nemmeno troppi
Gaetano
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Thunderbird - 
http://enigmail.mozdev.org
iD8DBQFBYc6r7UpzwH2SGd4RAr8+AKCLkVqhchpbQSWw7mFrZqUty4QgcgCg0+w/
JgOsEvrgAfPKfYugYihGmx0=
=Jz6f
-----END PGP SIGNATURE-----

 non sono gratis pero 10 $ al mese non sono nemmeno troppi
il sito, almeno inizialmente ha una vocazione amatoriale/personale...
mi sa che devo iniziare a pensare di testare la 5, anche se mi spaventa
l'idea di imbattermi in un prodotto che conosco pochissimo....
grazie
    Marco

 
Di quello che hai detto, MySQL supporta tutto eccetto i triggers, che 
non sono previsti prima della 5.1
Se hai fretta di migrare, devi convertire i trigger in logica 
dell'applicazione. Il resto che hai citato e' ampiamente supportato 
nella versione stabile di MySQL, usando tabelle di tipo InnoDB.
Se usi le query annidate, allora la versione minima che le supporta e' 
quella attualmente in beta (ma prossima al rilascio), cioe' la 4.1.
Ciao
G
-- 
   ____ ____  _____ _   _
  / _  |    \(____ ( \ / )
( (_| | | | / ___ |) X (
  \___ |_|_|_\_____(_/ \_)
(_____|
MySQL Certified Professional
Sapere, saper fare, fare, far sapere
http://gmax.oltrelinux.com

 quella attualmente in beta (ma prossima al rilascio), cioe' la 4.1.
si ci sono anche delle query annidate, roba tipo insert into pippo
values((select xxxxx),y,z);
in realtà ci sono anche query annidate nelle check constraint.. x esempio
create table pippo (pluto integer check (pluto != (select yyy)))
queste non sono supportate neanche da postgres tant'è vero che ho dovuto
fare una create function controllapluto che al suo interno esegue la query,
modificando la check constraint in check (pluto != controllapluto());
aspettiamo fiduciosi!
    Marco
Newsgroup: it.comp.software.database
Titolo: problema avvio MYSQL

Dopo aver installato mysql con il comando:
mysql_install_db
tento di avviare mysql con il comanfo:
root@serverslack:/usr/bin# safe_mysqld &
ma mi dice:
[1] 1577
root@serverslack:/usr/bin# Starting mysqld daemon with databases from
/var/lib/mysql
030819 13:46:04  mysqld ended
cosa sbaglio?
grazie!
ringo

 030819 13:46:04  mysqld ended
in /var/lib/mysql dovresti avere un file .err con la descrizione
dell'errore.
Davide

 ha scritto nel messaggio
news:bht36q$2h5t2$5...@ID-18487.news.uni-berlin.de...

Ciao Davide!
eccolo qui l'errore:
030819 13:16:35  mysqld started
030819 13:16:35  /usr/libexec/mysqld: Can't find file: './mysql/host.frm'
(errno: 13)
030819 13:16:35  mysqld ended
se io faccio un:
root@serverslack:/home/sdamy# find / -name host.frm
/var/lib/mysql/mysql/host.frm
è un problema di percorsi?qualche dritta?
grazie!
ringo

 030819 13:16:35  /usr/libexec/mysqld: Can't find file: './mysql/host.frm'
Ok, non capisce che i database sono in /var/lib/mysql o i permessi su
quella directory sono sbagliati. Controlla innanzitutto che la
directory /var/lib/mysql sia dell'utente mysql (quella e tutte le
directory contenute).
Davide

 ha scritto nel messaggio
news:bht3n8$2h5t2$6...@ID-18487.news.uni-berlin.de...

:-)
scuuusa ma come faccio? con chmod?
grazie!

 
  hai provato con:
  # mysql_install_db
-- 
Linux Registered User 
*****  249907  *****
http://counter.li.org

 ha scritto nel messaggio
news:bht3n8$2h5t2$6...@ID-18487.news.uni-berlin.de...

eccoli qui i permessi:
root@serverslack:/home/sdamy# ls -l /var/lib/mysql
total 16
drwx------    2 root     root         4096 Aug 19 13:11 mysql
-rw-rw----    1 mysql    root         6854 Aug 19 13:51 serverslack.err
drwx------    2 root     root         4096 Aug 19 13:11 test
root@serverslack:/home/sdamy#
sono esatti?
grazie!

 ha scritto nel messaggio
news:slrnbk453n...@diqua.lan...

si, già fatto

 sono esatti?
Manco un po'.
Davide

 ha scritto nel messaggio
news:bht595$2rqkp$1...@ID-18487.news.uni-berlin.de...

ok ora il processo di mysql sembra  partire:
root@serverslack:/var/lib/mysql# safe_mysqld &
[2] 1811
root@serverslack:/var/lib/mysql# A mysqld process already exists
ora vorrei entrare nella riga di comando di mysql ma mi chiede la
password??!?!
root@serverslack:/var/lib/mysql# mysql -p
Enter password:
le ho provate tutte le password( quella di root,quella dell'utente..)
ho perfino provato ad impostare la password con:
root@serverslack:/var/lib/mysql# mysqladmin -password prova
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: YES)'
root@serverslack:/var/lib/mysql#
qualche dritta?
scusami della rottura
bye

 ha scritto nel messaggio
news:bht5mt$3ue$1...@newsread.albacom.net...

sai qual'č la pasword?!?!??
blank :-)
... č difficile da scovare :-)

 root@serverslack:/var/lib/mysql# mysql -p
Dato che gli dici -p... togli il -p
E per cortesia, leggiti la documentazione. C'e' un'intero capitolo
dedicato a come installare ed avviare il server.
Davide

 ha scritto nel messaggio
news:bht71i$2sqe0$1...@ID-18487.news.uni-berlin.de...

ok grazie!
Newsgroup: it.comp.software.database
Titolo: Ricerche multiple su Access

Ciao a tutti,
volevo chiedervi se c'ï¿œ la possibilitï¿œ di ricercare nei campi piï¿œ elementi.
Esempio in una rubrica telefonica devo cercare contemporaneamente piï¿œ 
numeri interni, facendo un'estrazione.
Grazie in anticipo.

 Grazie in anticipo.
 
 
 
select * from rubrica where numtel in ('03476666','027777888',....)
 
 
oppure se i numeri da cercare stanno in un altra tabella:
 
 
 
select * from rubrica where numtel in (select numtel from numeri)
 
 
 
 
 
 


Grazie per la tua risposta.
Forse non mi sono riuscito esprimere bene la mia richiesta/domanda.
Ho bisogno di creare una maschera/front-end dove inserire una serie di 
numeri interni da estarre dalla rubrica con i rispettivi nomi e cognomi.
Ad disposizione per ulteriori informazioni


OK, la maschera la crei con gli strumenti di access
compreso la struttura del db
 
 
Per la rubrica occorre estrarre i dati in un formato riconosciuto da 
accesss come cvs e poi importare
 
 
Non scrivo di piu in quanto il tutto è abbastanza nebuloso
Se vuoi delle risposte precise fai domanda precise
 
 
 
 
 
 

 Grazie in anticipo.
 
risposta precisa alla tua domanda: la possibilita' c'e'.
utilita' della risposta: zero.
:-)
 
ti conviene passare sul ng dedicato ad access; follwup impostato.
 
-- 
Paolo opg
 
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--


Ho una tabella di questo tipo con circa 2000 record:
 
ID	Nome	Cognome	Numero	Città
1	Paolo	Verdi	3245	Milano
2	Silvio	Rossi	4567	Roma
3	Dino	Brambilla	4567	Pescara
4	Emilio	Bianchi	7890	Napoli
5	Giacomo	Zotti	3422	Torino
 
Ho bisogno di ricercare contemporaneamente 20 interni senza doverlo fare 
uno alla volta.
E' possibile farlo con una query di selezione multipla?
Grazie
 
 


select * from tab where numero in ('num1','num2',...)
 
 
dove 'num1','num2',... sono i venti numeri
 
 


Ecco quello che sto facendo:
 
https://www.dropbox.com/s/qtuw8lrytpk10yd/foto_access.JPG
 


L' utente immette una serie di numeri da cercare,se ho capito bene
 
La query,quella da postata,va costruita in base all' input dell' utente
 

 La query,quella da postata,va costruita in base all' input dell' utente
 
sì è quello che voglio fare con access :-)
 
Ma non riesco a trovare niente su google


http://support.microsoft.com/kb/304302/it
 
 
 


Ho risolto fando una query con degli "or" collegata ad un pulsante, ma 
non era quello che volevo ottenere:
 
[Forms]![RICERCAM] Or [NUMERO 1] Or [NUMERO 2] Or [NUMERO 3] Or [NUMERO 
4] Or [NUMERO 5] Or [NUMERO 6] Or [NUMERO 7] Or [NUMERO 8] Or [NUMERO 9] 
Or [NUMERO 10] Or [NUMERO 11] Or [NUMERO 12] Or [NUMERO 13] Or [NUMERO 
14] Or [NUMERO 15] Or [NUMERO 16] Or [NUMERO 17] Or [NUMERO 18] Or 
[NUMERO 19] Or [NUMERO 20]


E cosa volevi ottenere ?
 
 

 E cosa volevi ottenere ?
 
Con questa query visualizzo un pop-up, io invece volevo compilare le 
caselle di testo.
Grazie
Newsgroup: it.comp.software.database
Titolo: asp e frontpage2000

Ciao a tutti,
capisco che frontpage2000 potrebbe essere un argomento che piace a poche
persone del NG, ma vorrei chiedere lo stesso un aiuto.
Ho realizzato diverse volte pagine dinamiche costruite da un database
access, questa volta perň ho un problema.
nella query che viene eseguita sul database, che mi restituisce il valore e
formato in euro di un campo in una tabella, funziona tutto perfettamente, ho
il formato euro con due cifre decomali.
Sulla pagina asp che viene generata, non riesco ad ottenere lo stesso
formato, il formato in lire non mantiene il separatore delle migliaia e il
formato in euro visualizza molte cifre decimali.
Come posso fare?
Grazie
il mio indirizzo personale č:
pippo...@libero.it

 formato in euro visualizza molte cifre decimali.
Il formato che viene visualizzato dipende dalle impostazioni
internazionali del server, quindi dovrai modificarlo li' o giocare
con Session.LCID per impostarlo.
Vedi su 
www.aspitalia.com
 c'e' un elenco di LCID validi.
E butta via FrontPage (qualunque versione) che con ASP fa' solo casino.
Davide

Newsgroup: it.comp.software.database
Titolo: Access 2000 domanda

Salve a tutti, sto usando Access 2000 e mi hanno detto che esiste la
possibilita di esporatre i miei data base in formato .exe di modo che chi li
riceve non deve avere necessariamente installato Access, come si chiama
questo aplicativo aggiuntivo di Access?
Cordiali saluti
Luca Manca 
wa...@tiscalinet.it

 ha scritto

con office97 c'era ode, office developer edition.
non so se lo producano anche per il 2000.
ciao, a.

 questo aplicativo aggiuntivo di Access?
Office Developer Edition: è arrivato alla versione XP, per ulteriori info
posta su it.comp.appl.access.
Ciao, Simone

Newsgroup: it.comp.software.database
Titolo: Modificare il Data Type di un campo

Ciao a tutti,
vorrei gentilmente sapere se è possibile modificare il Data Type relativo ad
una colonna di una tabella da "Integer" a "Float" all'interno di un DB
Postgres.
Grazie mille
Roberto
--------------------------------
Inviato via 
http://usenet.libero.it

 Postgres.
se cercavi su 
groups.google.com
: "modificare tipo colonna postgresql"
trovavi:
Message-ID: <hlg9tuoh2hr1o65cd...@L.Serni>
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.collinelli.net/antispam/
Newsgroup: it.comp.software.database
Titolo: Numerazione Automatia Documenti

Salve Vorrei sapere quale metodo dovrei usare per creare un db che genere
un numero progressivo per i record di una tabella me che di anno in anno
riparti da zero.
Per Intenderci la gestione dei numeri di Fatture per esempio.
Grazie.

 Per Intenderci la gestione dei numeri di Fatture per esempio.
Mi pare che ci sia un po' di ambiguità in queste parole.
Vuoi davvero numerare in maniera progressiva i RECORD (ossia la
struttura FISICA) della tabella? Stai facendo modellazione fisica?
Vuoi davvero registrare il momento in cui il motore di database
genera un record, o di quando l'evento è successo nella realtà?
Nel caso delle fatture, avrai la generazione del numero implementata
come routine di businnes rule (2° layer), e nel db un controllo di
integrità (numeri e date in sequenza, e senza buchi).

Marco ha scritto:

Ciň si realizza, generalmente, con una semplice tabella di numeratori
(anno, progressivo) gestita in modo applicativo. Il database puň venirti
incontro solo con gli strumenti (opportunamente usati) per il lock della
tabella e le transazioni, evitandoti il rischio di prendere due volte lo
stesso numero o "bruciare" un numero perchč la transazione viene annullata.



Grazie per la risposta era l'idea che avevo ma pensavo che esistesse un
modo che facesse tutto in auto un DB che ne so con un generatore
particolare.

Newsgroup: it.comp.software.database
Titolo: where su campi con funzioni di aggregazione

DB utilizzato MySQL Win32, accesso tramite ODBC
Ho la necessità di selezionare da una tabella "Magazzino" tutti gli articoli
che hanno una quantità > 10.
Per calcolare il numero di articoli presenti utilizzo la funzione di
aggregazione SUM, ma su tale campo se
utilizzo la condizione where ottengo il seguente errore: "Unknown column
'quant' in 'where clause'"
select articolo,SUM(quantita) as quant from magazzino where quant>10 group
by articolo
chiaramente tutto funziona utilizzando la seguente query:
select articolo,SUM(quantita) as quant from magazzino group by articolo
Sapete dare una soluzione al mio problema?
Grazie, Marco

Scusate, mi rispondo da solo:
select articolo,SUM(quantita) as quant from magazzino group
by articolo having quant>10
Newsgroup: it.comp.software.database
Titolo: Dubbio su indici ORACLE composti da più campi

Ciao a tutti,
avrei la necessità di chiarire un dubbio relativamente gli indici su Oracle 
composti da + campi.
Se in una tabella ho un indice (o anche chiave primaria) composto da più 
campi ho anche automaticamente "singoli" indici composti da ognuno dei campi 
incluso nell'indice originale ?
Ciao e grazie
Roby

 campi incluso nell'indice originale ?
Non sono aggiornato alle ultime versioni di Oracle, quindi questo che 
sto per dire potrebbe non essere piu' vero:
Non hai proprio tutti gli indici sui singoli campi, pero' Oracle riesce 
a utilizzare l'indice se nella query sono coinvolti i primi campi 
dell'indice composto.
In pratica se hai l'indice su a, b, c riesce ad usarlo anche se hai
solo condizioni su a oppure su a e b ma non su b da solo o su c.
Occhio quindi all'ordine con cui metti i campi negli indici composti!
ciao
Giacomo

On Jun 5, 9:16 am, Giacomo Degli Esposti

In realtà, utilizzando il CBO Oracle, in certe condizioni è in grado
di usare
l'indice anche se si fanno selezioni non sui primi campi, la tecnica
viene
chiamata da Oracle "index skip scan". Ovviamente non è la stessa cosa
di avere un indice per ogni campo.
Ciao
 Cristian Cudizio
http://oracledb.wordpress.com
http://cristiancudizio.wordpress.com

Newsgroup: it.comp.software.database
Titolo: Access

Un applicazione creata con access, può essere resa eseguibile?
Nel senso che può essere creato un file .exe?
Grazie
Roberto



>Un applicazione creata con access, può essere resa eseguibile?
no, la devi riscrivere, magari in vb.
altri dettagli sul faqqone del sito qui sotto.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

Esiste un modo per avere una demo di developer 2000 della Oracle
Chiedo troppo????????????
Stelampi

Chiedo troppo????????????
e che ne so io.  chiedi ad oracle.

 wrote in message
news:38f09525...@news.interbusiness.it...


>Una volta avevo sentito parlare di un run-time per Access...
vai nel sito qui sotto e cerca il faqqone.

Newsgroup: it.comp.software.database
Titolo: MSQUERY

Come faccio ad aprire in unica query tabelle di diversi DB.
Es. DB1
	- tabella A
	- tabella B
       DB2
	-tabella C
io devo applicare un join tra le tabelle A, B e C. Ho provato ma riesco ad
aprire solo query su un unico DB
Mauro Gaburri
E-mail: 
mauro....@poliricuperi.it
-- 
Posted from [212.131.31.114] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Come faccio ad aprire in unica query tabelle di diversi DB.
Specificando il nome completo della tabella (database.owner.tabella)
nella Join.
select .... from database1.utente.nometabella, database2.utente2.tabella2...
Davide




Davide
L'utente può essere anche lo stesso?
i db sono condivisibili (share)
perchè mi da un errore e inoltre la funzione riesco ad inserirla nel SQL non
nel join.
Mauro Gaburri
E-mail: 
mauro....@poliricuperi.it
-- 
Posted from [212.131.31.115] 


per capirci ho fatto cosi
SELECT CLIFO.TIPO, CLIFO.RAGIONESOC, CLIFO.INDIR1, CLIFO.INDIR2, CLIFO.CAP,
CLIFO.LOCALITA, CLIFO.COMUNE, CLIFO.PROVINCIA, CLIFO.PTEL, 
CLIFO.TEL
,
CFVEN.PFAX, CFVEN.FAX, CFVEN.E_MAIL, CLIFO.CODPAG, CFVEN.CODABIPR,
CFVEN.CODCABPR, CFVEN.SOTDISTINT,
CPG.CODICE, CPG.DESCRIZION, RPG.TIPOPAG
FROM SAMBA.CFVEN CFVEN, SAMBA.CLIFO CLIFO,
SIGLAPP.SAMBA.CPG CPG, SIGLAPP.SAMBA.RPG RPG
WHERE CLIFO.CODICE = CFVEN.CODCF
e mi dice
Impossibile rappresentare graficamente la query SQL. CONTINUARE?
se dico si
Impossibile aggiungere la tabella 'SIGLAPP.SAMBA.CPG'
ho provato a mettere nel from poliric.samba.cfven... e cos' via ma non
funziona.
Aiuto......
Mauro Gaburri
E-mail: 
mauro....@poliricuperi.it
-- 
Posted from [212.131.31.119] 


Salve!
Escludendo problemi di diritti, la query diventa
select <elenco_campi>
from <database.ownertabella.nometabella>
where ... join ...
Nell'esempio:
- nomedatabase = poliric ?
- ownertabella = siglapp ?
E' poi indispensabile specificare per ogni oggetto il db, l'owner e la
tabella.
Saluti,
Massimo
-------------
http://www.sqlhosting.it


Saluti
Mauro Gaburri
E-mail: 
mauro....@poliricuperi.it
-- 
Posted from [212.131.31.115] 

Newsgroup: it.comp.software.database
Titolo: alias e condizione mysql

allroa ho una tabella così
CREATE TABLE `personale` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `nome` varchar(50) NOT NULL default '',
  `sx` int(10) unsigned NOT NULL default '0',
  `dx` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM;
che uso per gestire i nestedset (strutture gerarchiche)
il mio problema è riuscire a selezionare solo i recordi di un certo livello
per vedere tutti i livelli faccio questa query
SELECT COUNT(P2.nome) AS indentation, P1.nome
   FROM personale AS P1, personale AS P2
  WHERE P1.sx BETWEEN P2.sx AND P2.dx
  GROUP BY P1.nome
  ORDER BY P1.sx;
indentation sarà uguale a 1 ,2 ,4 etc. in base al livello ma siccome è un 
alias e fa parte di una funzione di gruppo
non posso usarlo nella condizione where o non riesco ,
quindi come potrei usare ?
la solzuione ottimale sarebbe
SELECT COUNT(P2.nome) AS indentation, P1.nome
   FROM personale AS P1, personale AS P2
  WHERE P1.sx BETWEEN P2.sx AND P2.dx
indentation = NUMEROLIVELLO
  GROUP BY P1.nome
  ORDER BY P1.sx; 



   ORDER BY P1.sx;
HTH
-- 
Stefano Zamboni - 
zam...@freemail.it
Principio di Shaw:
Fai un programma che anche un idiota può usare, e soltanto un idiota vorrà
usarlo.


Very good ;-)


scusa se ti rompo ancora :-)
questa mi è nata una curiosità non una che mi serve per intenderci :-) (non 
adesso semmai)
e se volessi avere delle restrizione ( o condizioni per intenderci) sugli 
alias è possibile ?
p.s
solo curiosità se mi ripondi mi fai un favore se non lo fai (me lo hai già 
fatto il favore)
ciao :-)
Newsgroup: it.comp.software.database
Titolo: tuning indici

Salve a tutti.
Ho una query pesantissima.
Vorrei creare degli indici per poter migliorare le performance.
Sto usando sql server 2000.
Esiste un tool o un comando che mi suggerisca l'indice da creare?
Su quali tabelle o su quali campi?
Grazie in anticipo.
Ciao
Maurizio

 Esiste un tool o un comando che mi suggerisca l'indice da creare?
L'attenta analisi della tua query. 
Vedi anche 
http://www.soft-land.org/faq/optqry.html
Davide

Davide
Precise*SQL ! alla modica somma di 20-40 Milioni di vecchie lirette,
io
andavo avanti con un tool, MONET, certo ti fa solo l'explain perň
ti rendi
conto di come cambiano le performance della query al variare
degli indici
utilizzati.
P.S. io lo usavo su oracle 734, di piů non sň, cerca con
monet.
--------------------------------
Inviato via 
http://usenet.iol.it
 

Index Tuning Wizard!!!
Esiste.
Ciao e grazie 1000.


Index Tuning Wizard!!!
Esiste.
Ciao e grazie 1000.

Newsgroup: it.comp.software.database
Titolo: Info!

Ciao a tutti.
Sto utilizzando da pochi giorni Oracle9i e non riesco a capire una cosa.
Dopo aver creato una tabella vado a fare una select su questa.
select nome_campo1,
         nome_campo2,
         nome_campo3
         .......................
         .......................
         nome_campoN
 from mia_tabella
da sqlplus mi ritorna questo errore:
select nome_campoN from utente
       *
ERROR at line 1:
ORA-00904: invalid column name
Se invece formulo la query mettendo i nomi dei campi della tabella tra doppi
apiccietti non mi da problemi tornandomi il result set giusto!!!
Come posso ovviare a questo problema???
Devo settare qualche opzione di Oracle???
Grazie a tutti in anticipo.

 ORA-00904: invalid column name
non ho ancora avuto il piacere di provare la 9i, ma non è che hai il nome 
del campo che è una parola riservata?
posta la desc della tabella e la select completa, unitamente al'errore di 
ritorno.
ciao

  from mia_tabella
Non manca una virgola ?
Davide

 wrote in message
news:abth8h$kts2j$1...@ID-18487.news.dfncis.de...


      "id_ruolo" VARCHAR2(10 byte),
Avendo specificato il nome della tabella e dei campi tra virgolette,
lui ha inserito tale nome cosi' come tu lo hai specificato nel suo
dizionario interno, ora perche' lo ritrovi devi specificarlo nelle
query ESATTAMENTE COME LO HAI SCRITTO, con le virgolette ed in
minuscolo.
Suggerimento: specifica i nomi SENZA VIRGOLETTE, in questo modo
Oracle trattera' i nomi dei campi in modalita' standard, cioe' li
inserira' nel suo dizionario interno in maiscuolo e potrai ritrovarli
scrivendoli come ti pare (maiuscolo, minuscolo o combinazione dei due).
CREATE TABLE MARAKAIMBO.TABELLA_PROVA (ID_DESUTENTE.....
Davide

 wrote in message
news:abtn77$l7ne6$3...@ID-18487.news.dfncis.de...


 funziona perfettamente anche senza metterli???
Perche' i nomi dei campi sono maiuscoli. Quando Oracle verifica la
correttezza del nome di un campo converte il nome in maiuscolo, se questo
e' scritto senza apici, quindi verifica nel suo dizionario interno.
Avendo scritto i campi in minuscolo nel tuo script, lui non ci si
raccapezza piu'.
Davide

 wrote in message
news:abtp81$lbhj4$1...@ID-18487.news.dfncis.de...

Newsgroup: it.comp.software.database
Titolo: [Oracle] Backup db come fare

Ciao a tutti e grazie a chi mi vorrà dare una mano.
Situazione: ambiente di test
macchina win 2000 con un db pippoinstallato (9.2), devo copiare ,
esportare o clonare il db pippo su un'altra macchina win 2000.
Come faccio. Ho giò installato OMS, ho creato un db pluto repository
attraverso la creazione guidata. Collegandomi all'OMS nei db riesco
solo a vedere il db repository e non quello da backuppare.
HELP please, sono bloccato
va...@poc.it

 esportare o clonare il db pippo su un'altra macchina win 2000.
Usa exp per fare il dump del database e imp dall'altra parte per
importarlo.
Ma leggere un po' la documentazione?
Davide

, Davide Bianchi


 mysql che genera un file .sql ?
Sostanzialmente si'. Salvo il fatto che il file non e' molto leggibile
e fai meglio ad avere il database di destinazione gia' creato e
possibilmente con i tablespace giusti.
Davide

, Davide Bianchi




Seguendo l'idea dell'export
1.db di origine
	$> exp nomeutente/password buffer=4000000 file=nome.dmp
2. db di destinazione
	i) crea utente con associato tablespace
	ii) imp nomeutente/password buffer=4000000 file=nome.dmp
poi facci sapere
-- 
Using M2, Opera's revolutionary e-mail client: 
http://www.opera.com/m2/

Newsgroup: it.comp.software.database
Titolo: che sbaglio in questa stringa?

una cosa semplice:
INSERT INTO azione VALUES ('','AEM.MI','','1.71','2006-19-5 
17:28:00','+0.012','1.695','1.72','1.69','4889981 ')
sbaglio qlc nel formato data ma non riesco a capire cosa...


Il mese 19 non esiste :-D
Non citi il DBMS che utilizzi, ma quel formato molto probabilmente è 
sbagliato.
Eventualmente prova con 'YYYY-MM-DD HH:MM:SS', quindi '2006-05-19 17:28:00'.
Ad esempio SQL Server accetta il formato ISO "YYYYMMDD HH:MM:SS" senza alcun 
separatore per quanto riguarda l'informazione data.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://italy.mvps.org

hai ragione non ho scritto che dbms uso..mysql..
ora provo


risolto grazie
Newsgroup: it.comp.software.database
Titolo: Cosa e' necessario installare per usare via odbc Firebird ???

Finalmente la versione nuova dei driver Odbc, la ver. 1.2, sembra funzionare
bene, molto meglio delle precedenti.
Ho installato sul pc A il server Firebird completo di client e
documentazione.
Installo anche il driver Odbc, creo un database/tabella di prova usando
IBconsole, creo il Dsn che punta al db appena creato, e riesco a collegarmi
perfettamente, ad inserire dati e leggerli.
Poi tento di vedere il db anche dal pc B, collegato via lan al pc A, nel
quale (pc B) installo solo la parte client di Firebird (la 1.5.1), il driver
Odbc (IbPhoenix ver 1.2), creo un Dsn tentando di farlo puntare al file
XXX.FDB sulla macchina A, e gia' qua casca l'asino.
Nel senso che il pannellino per l'impostazione del Dsn, imposto il nome del
Dsn, il driver, il percorso del file XXX.fdb che nel mio caso e' del tipo
Z:\firebird\data\XXX.fdb, imposto il nome utente e la password poi quando
tento di fare TEST CONNESSIONE mi viene restituito l'errore:
I/O error for file DB
Error while tryng to open file
Impossibile trovare il percorso specificato
Il pc A e' un Win2000 pro, il pc B e' un Win2003 server.
Da notare che la stringa impostata per identificare il database e' stata
trovata con il tasto SFOGLIA e quindi credo sia sintatticamente corretta.
Ho provato da Risorse del Computer per verificare se il percorso e'
raggiunbibile, e' leggibile/scrivibile e lo e'.
Ho anche provato ad impostare al posto di Z:\firebird\data\XXX.fdb il
percorso 192.168.1.1\Z\firebird\data\XXX.fdb  ma non funzia lo stesso.
Ho provato con \\192.168.1.1\Z\firebird\data\XXX.fdb  ma non funzia lo
stesso
Ho provato con //
192.168.1.1/Z/firebird/data/XXX.fdb
  ma non funzia lo
stesso
E' forse necessario installare qualcos'altro sui client oltre alle librerie
client (da installazione Firebird) ed al driver Odbc (dal suo
autoinstallante)?
Cosa posso provare per attivare il pc B a vedere via Odbc il server sul pc
A?
Ciao e grazie
RobertoA

 ha scritto nel messaggio
news:2pu36gF...@uni-berlin.de...

Hai provato NOMESERVER:C:\firebird\data\xxx.fdb ???
Il percorso che inserisci è relativo al server e non al computer da dove ti
connetti.
Se il database sul server si trova su C: e il nome del server in rete si
chiama SERVER allora fai cosi:
SERVER:C:\Dati.fdb
Ciao.

 ha scritto nel messaggio
news:chebtg$rv3$1...@atlantis.cu.mi.it...


Newsgroup: it.comp.software.database
Titolo: limitare spazio a database Mysql

Come faccio a limitare lo spazio dei database Mysql???
Vorrei limitare alcuni utenti ma non so come.
Ho provato a cercare su google ma non c'era nulla....
A presto

 Come faccio a limitare lo spazio dei database Mysql???
Potresti applicare delle quote all'utente con cui funziona MySQL,
chiaramente tali quote si applicano a tutti gli "utenti" di MySQL.
Non credi esista il modo di limitare lo spazio allocato per ogni
utente, a meno che tu non controlli lo spazio per ogni database.
Davide
Newsgroup: it.comp.software.database
Titolo: Legami campi e tempi di esecuzione query..

Ho 3 tabelle con lo stesso campo ( es. CAMPO )
Tab A ( CAMPO )
Tab B ( CAMPO )
Tab C ( CAMPO )
Se quando faccio una query lego 
A=B
B=C
Invece di fare
Select ecc..
FROM ecc...
WHERE...
A=B
B=C
A=C
GROUP BY Ec...
In termini di tempi e' piu' veloce la prima o la seconda query ?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 In termini di tempi e' piu' veloce la prima o la seconda query ?
Qual č la prima? ^_^
Comunque forse la piů rapida č:
SELECT A.*,B.*,C.* FROM (A Inner Join B on A.campo=B.campo) Inner Join C on
A.Campo=C.Campo
Dovresti verificare il tempo d'esecuzione...

 Dovresti verificare il tempo d'esecuzione...
La prima era 
A=B
B=C
La seconda
A=B
B=C
A=B
Senza fare il collegamento 
A=C
Ovviamente poi gruppare il tutto..
CMQ l'inner join c'e' anche su oracle ? E se c'e' su oracle riduce i tempi
di esecuzione rispetto ai piu' "standard" TABELLAX.CAMPO=TABELLAY.CAMPO ?
Il problema e' che ho una "vista" che va su moltissime tabelle ( e
utilizza anche molti left join ) e quando la lancio mi riempie tutto il
temp del DB ( ho provato a 10GB e mi sono fermato )..
I legami sono tutti giusti... Passando qualche where funziona ( diciamo
che per "tirare fuori" 20 righe bastano 200MB di temp e mezz'ora di
calcolo..)) mentre il risultato finale dovrebbe essere di qualche migliaio
di righe
Pensavo che "specificare" di piu' i legami potess evitare di creare
inutile spazio sul temp oltre che velocizzare l'esecuzione del calcolo
Non so proprio cosa inventare..
Ciao !


 inutile spazio sul temp oltre che velocizzare l'esecuzione del calcolo
Mi ricordo che almeno in un caso, c'era un query optimizer che se
facevi A=B B=C si incasinava, e bisognava "aiutarlo" come hai fatto
tu con un A=C, e faceva un query plan migliore.
ciao

 temp del DB ( ho provato a 10GB e mi sono fermato )..
Le left join sono necessarie? Oppure ti serve una Inner? La left prende
tutti gli elementi di sinistra e solo quelli di destra collegati, la inner
prende solo gli elementi presenti a sinistra e a destra.
Comunque hai provato a verificare gli indici? Sono passato senza problemi
ad esecuzioni da 2min a 1 secondo :)
Per il resto non conoscendo il DB in questione non so aiutarti.

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

Qualcuno di Voi ha dei riferimenti a siti che trattino SQL ( info, slide,
txt o quant'altro )
Grazie


http://guide.supereva.it/database/
Ciao, Andrea.
Newsgroup: it.comp.software.database
Titolo: numeri in lettere

Cercasi aiuto .....
In access ho la necessità di convertire un numero in lettere
esempio in un campo ho il valore 1234  e in un altro campo vorrei trovarmi
milleduecentotrentaquattro
Buonu Natalu
e felicu annu nu
Grazie Fess

 ha scritto

c'e' una cosa di roal zanazzi sul web di iclvb
www.it-lang-vb.net
e direi anche su quello del ng di access
http://members.xoom.it/it_db_access/
provata con xl, andava benone.
--
ciao, j.
--
http://digilander.iol.it/javalab

Newsgroup: it.comp.software.database
Titolo: gestionale MxW2000

Scusate l'oggeto purtroppo ho un problema molto complesso su Database del
programma gestionale MxW2000.
Forse a chi lo conosce riusciro ad esporre il problema
In Anticipo Grazie A Tutti

 ha scritto nel messaggio
news:gjjga.18977$i26.4...@news2.tin.it...

"MxW2000 opera in ambiente Windows 95/98, Windows NT e Windows 2000 con data
base Microsoft® MSDE o SQL Server."
Che problema c'è?
Newsgroup: it.comp.software.database
Titolo: Mysql errore #1060 su una select

Salve
uso un server locale mysql ver 4.1.9 ho creato due tabelle
CREATE TABLE IF NOT EXISTS `articoli` (
   `idarticoli` int(10) unsigned NOT NULL auto_increment,
   `idrubriche` int(10) unsigned NOT NULL default '0',
   `titolo` varchar(50) NOT NULL default '',
   `sottotitolo` varchar(100) NOT NULL default '',
   `autore` varchar(40) NOT NULL default '',
   `data_pubblicazione` date NOT NULL default '0000-00-00',
   `descrizione` text NOT NULL,
   `nome_img` varchar(10) NOT NULL default '',
   `stato` smallint(1) unsigned NOT NULL default '0',
   `template` varchar(4) NOT NULL default '',
   PRIMARY KEY  (`idarticoli`),
   KEY `titolo` (`titolo`)
) ENGINE=MyISAM;
CREATE TABLE IF NOT EXISTS `rubriche` (
   `idrubriche` int(10) unsigned NOT NULL auto_increment,
   `titolo` varchar(100) NOT NULL default '',
   `descrizione` text NOT NULL,
   `stato` smallint(1) NOT NULL default '1',
   PRIMARY KEY  (`idrubriche`),
   UNIQUE KEY `rubriche_index1208` (`titolo`)
) ENGINE=MyISAM;
invio la seguente query
SELECT idrubriche, titolo, descrizione, max( data_pubblicazione ) AS 
lastpub, count( idarticoli ) AS numart
FROM (
	SELECT *
	FROM rubriche
	LEFT JOIN articoli ON rubriche.idrubriche = articoli.idrubriche
	WHERE articoli.stato =1
) AS B
GROUP BY B.idrubriche, B.titolo, B.descrizione
E mi restituisce i valori voluti
Le tabelle sono stare riprodotte su un server remoto Mysql ver 5.0 (su 
aruba)
quando eseguo  la query mi ritorna l'errore #1060 - Duplicate column 
name 'idrubriche'
Dove sbaglio ?
RdC
-- 
www.giordanoemilio.altervista.org
------------------------------­---------
http://redicuori2000.spaces.live.com/
----------------------------------------
FEDERAZIONE ITALIANA DI ATLETICA LEGGERA
COMITATO REGIONALE CAMPANO
www.fidalcampania.com
----------------------------------------

 ....
risolto con sostituendo la query con la seguente
SELECT idrubriche, titolo, descrizione, max( data_pubblicazione ) AS 
lastpub, count( idarticoli ) AS numart
FROM (
	SELECT rubriche. * , articoli.idarticoli, articoli.data_pubblicazione
	FROM rubriche
	LEFT JOIN articoli ON rubriche.idrubriche = articoli.idrubriche
	WHERE articoli.stato =1
) AS B
GROUP BY B.idrubriche, B.titolo, B.descrizione
Non seleziono idrubriche da articoli nella query innestata, come mai 
questa differenza tra le due versioni ?
Tnx


Newsgroup: it.comp.software.database
Titolo: guida filemaker

Qualcuno è a conoscenzaq dell'esistenza di una guida per filemaker
disponibile sul web'?
gRAZIE

 gRAZIE
di cognome fai duchamp o ducasse ? :)
http://www.google.it/search?sourceid=navclient&q=filemaker+tutorial
hth, a.
--
http://digilander.iol.it/xday
Newsgroup: it.comp.software.database
Titolo: Esportare dati da Sql Server ad un altro Sql Server

Salve a tutti,
    ho il seguente quesito da porvi.
Scenario:
database aziendale dell'ERP Sql Server con varie tabelle.
Database remoto (hosting windows) Sql Server (o Access o MySql).
Devo esportare (replicare) ogni x ore le tabelle Ordini e Fatture dal 
database locale, sul database remoto in hosting... quindi o svuotando e 
ri-riempiendo le tabelle o appendendo i soli record nuovi.
Avete mica qualche suggerimento su come possa fare ?
Grazie e ciao

 Avete mica qualche suggerimento su come possa fare ?
Soluzione sporca:
- Backup del db locale;
- Drop del db remoto;
- Ripristino del backup sul db remoto.
Enrico

Newsgroup: it.comp.software.database
Titolo: Sviluppo Database

Sviluppiamo Database per gestioni varie(Magazzino,Fatturazione,Cartelle
Cliniche...) anche residenti su server.
Contatti via e-mail:
gegu...@inwind.it
--
Posted from 
relay1.inwind.it
 [212.141.53.67] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Cliniche...) anche residenti su server.
maddai... pure voi... non c'e' piu' originalita'...

qualcuno sa se esiste un manuale postresql in italiano? thanx

Newsgroup: it.comp.software.database
Titolo: Access:Sommare dati formato ore,minuti

 Qualcuno ha qualche suggerimento ,ringrazio gia da ora.

 es.[hh].nn, in access non da nessun risultato
Non ho capito bene la domanda.
Io ho creato questa routine per convertire una somma di minuti in ore e
minuti...
Vedi se ti torna utile.
In ogni modo devi obbligatoriamente intervenire con il codice e creare un
piccolo loop di calcolo.
Ciao
Private Sub Comando16_Click()
    Dim Minuti As Integer
    Dim Ore As Integer
    Dim WorkMin As Integer
     Minuti = 0
    Ore = 0
    'Ore e Minuti sono il risultato
    'La Variabile WorkMin č temporanea
    WorkMin = Forms![Converti minuti]![InputMinuti]
    Do
        Minuti = Minuti + 1
        If Minuti = 60 Then
            Minuti = 0
            Ore = Ore + 1
        End If
        WorkMin = WorkMin - 1
    Loop Until WorkMin = 0
'porta l'output sulla maschera
Forms![Converti minuti]![Ore].Value = Ore
Forms![Converti minuti]![Min].Value = Minuti
End Sub
Newsgroup: it.comp.software.database
Titolo: Interfacciamento fra Access ed ORACLE

Buongiorno a tutti,
avrei bisogno di sapere se tecnicamente è possibile (ed indicativamente 
come) creare una stored procedure in un ORACLE 8.1.7 che legga i dati 
contenuti in un database Access 97 per memorizzarli in sè, e quindi 
schedulare all'interno di ORACLE la procedura affinchè il trasferimento 
venga effettuato regolarmente all'ora di interesse.
L'alternativa è quella di implementare un VBS che apra due connessioni ed 
esegua il trasferimento od esistono altre modalità interessanti ?
Grazie
Danilo

...
Dovrebbe essere possibile creare un db link ad una fonte dati ODBC,
per i dettagli vedi manuale
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com


Newsgroup: it.comp.software.database
Titolo: Problemi con JRew.exe

Ho installato un Oracle Client in versione utente applicazione (
versione 8.i ) per poter poi fare il collegamento con il relativo
server.
Nel momento in cui vado ad aprire il Net8 Assistant sul client, mi
appare un errore dovuto a JRew.exe che non mi permette di accedere
all'applicazione.
Il Pc è un Pentium4 windows 2000.
Grazie in anticipo per gli aiuti
Ciao
Sanjeewa

Guarda il post di prima e cancella tutte le occorrenze della dll suddetta
dal tuo pc!
Ciaooo,
Simone
Newsgroup: it.comp.software.database
Titolo: inserimento intelligente

Ciao a tutto il NG,
sto realizzando un DB che gestisce la merce contenuta in un magazzino...
debbo risolvere il problema dell'inserimento! Mi spiego meglio, praticamente
ho creato una tabella con chiave ID UNICA PRIMARIA e con AUTOINCREMENT e
voglio che quando inserisco un articolo gli venga assegnato  il + piccolo ID
disponibile.
Se ad es ho:
ID         TIPO
001       maglia
002       maglia
005      pantalone
vorrei che un nuovo inserimento avesse ID 003; un ulteriore inserimento 004
; un altro ancora 006(perchè  si accorge che 005 è già utilizzato).
Grazie a tutti

 il + piccolo ID disponibile.
Bello... sarebbe opportuno sapere con che database. Comunque
dovrai gestirtelo da codice. In ogni caso, per avere dei "buchi"
in questo modo significa che hai inserito e poi cancellato dei
valori, in tal caso ti conviene riportare in una tabella di
supporto gli id "disponibili" quando sono eliminati e poi
recuperarli da li' se presenti o aggiungere un nuovo record.
Davide

 ha scritto nel messaggio
news:b9la0l$h9cup$2...@ID-18487.news.dfncis.de...

Ti ringrazio , mi hai dato una ottima idea! Comunque il database è in MySQL.
Ciao

 recuperarli da li' se presenti o aggiungere un nuovo record.
Io avevo un problema con una tabella, dove venivano usati dei codici
che iniziavano con delle lettere (p_lettere) seguite da un numero, per
ogni gruppo di lettere iniziali doveva essere trovato il numero piu'
basso non utilizzato.
L'idea era di cercare il primo record tra i "buchi" (identificati
nella prima parte della query) e il numero successivo al massimo
(seconda parte della query)
questa e' la query:
select a
  into codice
 from
 (
   (
    select rownum a
    from t
    minus
    select
       to_number(ltrim(codice,'ABCDEFGHIJKLMNOPQRSTUVZWXYZ'))  a
    from t
    where instr(t,p_lettere) > 0)  
   )
   union all
   select
   nvl(max(to_number(ltrim(codice,'ABCDEFGHIJKLMNOPQRSTUVZWXYZ')))+1,1)
a
    from t
   where instr(codice,p_lettere) > 0)  
 )
   where rownum = 1;
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com

Perche' hai bisogno di tappare i buchi?
Se esiste un buco vuol dire che hai cancellato il record e sarebbe
preferibile, per evitare confusioni tra il vecchio e il nuovo record creare
un id mai usato prima.
Del resto, se inseirsci un campo incrementale a 4 byte, hai voglia a
saturare la sua capacita'... :)
Newsgroup: it.comp.software.database
Titolo: database clienti

Salve!
Lavoro in un'agenzia di leasing e devo realizzare un semplice database su
cui caricare clienti, fornitori e notizie sui contratti in corso associati
ai cleinti.
Pensavo di fare questa cosa su mysql e poi creare in php una paginetta per
interrogare il database; il tutto poi dovrebbe girare in locale sulla rete.
Tralasciando l'idea del web server, per il quale non ho problemi, sono un pņ
all'asciutto con php e mysql (saprei costruimi una tabella).
Potete suggerirmi una via per realizzare questa cosa (in maniera semplice)
senza perdere troppo tempo?
grazie
Alessandro

 senza perdere troppo tempo?
phpmyadmin per l'amministrazione di mysql
dadabik per i form in php.
google è tuo amico
ciao f
-- 
====================================
Coltiva linux, che tanto windows si pianta da solo!
Linux registered user: 364664 (
http://counter.li.org
)

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

Ho necessità di vedere alcune tabelle in un Db Oracle  via ODBC, ho
utilizzato MS.Access, ma non mi soddisfa pienamente, conoscete qualche
prodotto magari free che meglio si adatti a questo compito?
Grazie Danilo

 wrote:

se il tuo problema e' quello di testare una connessione ODBC, c'e' il
32bit ODBC Test nella cartella di Oracle. Se invece vuoi uno strumento
visuale per accedere al DB, prova TOAD (orientato ai dati) o SQL
Navigator (orientato alle strutture), entrambi della Quest
io preferisco SQL Navigator
--
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: problema report access97

ciao,
qualcuno sa dirmi come posso aumentare la spaziatura tra i caratteri in un
report?
Es: inserisco in una casella di testo "pippo" e nel report mi appare "p i p
p o".
Grazie.

 ha scritto nel messaggio
news:UtJD9.12372$3l.3...@twister1.libero.it...

Stai scherzando...???
@Alex