mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: importare una serie di immagini (OLE) in una tabella access

Come posso fare per importare un certo numero di immagini(jpg o tif) in una
tabella di access2000?
ho una tabella così strutturata :
IDChiave
X Real
Y Real
Z Real
Immagine Oggetto OLE
dove (X,Y,Z) provengono da un file di testo .... e qui non ci sono problemi
!!! eh eh eh
ma quando devo caricare piu' di mille immagini memorizzate in una directory
dentro la tabella cado come un deficente!!!!
Non ho idea se devo creare una funzione in VB (ma ho difficoltà a utilizzare
gli oggetti OLE dentro VB) oppure esiste una qualche maniera di importazione
che non riesco a trovare.
Mi domando però che quando utilizzo "importa tabella" e vado in avanzate mi
permette di stabilire i nomi dei campi e i relativi formati (testo,intero
...oggetto OLE) ma dopo vani tentavi non mi imposta il campo OLE ... esiste
un metodo o mi prendono in giro!!!!!!
Se non esiste un metodo per così dire "rapido" ma devo appoggiarmi ad una
funzione in VB dove posso trovare informazioni per studiare il problema ?
....è ovvio che se qualcuno mi desse una dritta per impostare una procedura
in VB sarebbe per me una grande cosa ... e "il mio benefattore" avrebbe di
sicuro un alleato disposto a tutto .... pardon ..quasi tutto!!!!
Grazie comunque per il solo interessamento alla lettura del msg!!!!
Marco.
mast...@interfree.it

 ha scritto nel messaggio
news:94l0t1$hj4$1...@serv1.albacom.net...

Normalmente nel DB non si memorizzano direttamente le immagini (ne bastano
poche per raggiungere dimensioni 'Paurose') è più semplice memorizzare il
percorso. Se proprio  devi memorizzarle devi usare in VB i metodi Getchunk e
Appendchunk. Nella guida in linea di VB ci sono degli esempi.
Ciao VB

 wrote in message
94l5s7$m4m$1...@serv1.albacom.net...

Non credo di aver capito perfettamente ..... i metodi GetChunk e AppendChunk
se non erro dovrebbero servire per trasferire oggetti OLE ..da un campo ad
un altro.... oppure possono avere qualche riferimento esterno ... tanto per
intenderci :
"C:\immagini\imm01.jpg" ?????
il mio problema è caricare delle immagini nella tabella (incorporarle o
caricarle è esattamente equivalente ... anche se poterle collegare è
indubbiamente la soluzione piu' efficace ... per ovvi motivi di memoria ..
come hai accennato) è predisporre successivamente la stampa di alcuni
report!!!
Ho provato .... ho tentato ... ma non ci sono riuscito ha intervenire
direttamente nel report ossia caricare nella tabella solo la posizione nel
disco è tentare di caricarle al momento della stampa del report ... dando
alle proprietà dell'immagine nel report l'informazione della posizione .....
ma il "ca...o" di access incorporate o collegate le vede sempre come oggetti
OLE !!!!! .... tanto per intenderci al momento (non prendetemi per pazzo
!!!!) ho creato una macro tramite un programma che gestisce il mouse nel
desktop che mi copia(Ctrl-C) l'immagine dalla directory è la sposta nel
campo della tabella di access !!!!! ma dopo una "minuscola analisi" ho
notato che faccio prima a mano ..... copia dalla dir e incolla nel campo
della tabella !!!!! .....
grazie cmq dell'aiuto ...
Marco.
Newsgroup: it.comp.software.database
Titolo: Errore

Da un pň di tempo una mia SP mi restitusce il seguente errore:
Executed as user: NT AUTHORITY\SYSTEM. ConnectionCheckForData
(CheckforData()). [SQLSTATE 01000] (Message 10054)  General network error.
Check your network documentation. [SQLSTATE 08S01] (Error 11).  The step
failed.
Ho provato a cercare una soluzione ma non son ancora riuscito a trovarla. Da
quel che ho capito potrebbe essere un problema dovuto ad un numero di righe
ricavate dalle query eseguite nella SP troppo alto, ma questa č solo
un'ipotesi. Qualcuno si č mai trovato davanti a questo problema? Ormai le
mie ricerche sono quasi alla fine senza alcun risultato ma questo non vien
accettato dai miei datori, quindi l'unica č rivolgermi qui..
Grazie

Dimenticavo: utilizzo SQL Server 2000 SP3

Newsgroup: it.comp.software.database
Titolo: immissione txt

 Davide

 miei txt come glieli comverto?
Non ricordo bene come era la cosa (sono passati anni dall'ultima volta
che ho usato raima), ma mi pareva che nello stesso script che creava la
tabella si potessero usare delle funzioni di "insert".
Dai un'occhiata al manuale.
Davide

 ha scritto nel messaggio
news:an143r$a7tea$5...@ID-18487.news.dfncis.de...


 xe,ne isiste uno?si trova in rete?
No. Ma se hai raima dovresti avere *anche* il manuale.
Raima adesso si chiama "velocis", prova a cercarlo.
Davide

 ha scritto nel messaggio
news:an1cs4$9u8c4$1...@ID-18487.news.dfncis.de...


 io ho un programma che si chiama brainpos
E chi ha fatto tale coso non puo' fornirti un semplice sistema di
importazione ? Credo che contattarlo/i sia il sistema piu' veloce e ti
evita anche problemi se fai dei casini.
Davide

 ha scritto nel messaggio
news:an1kjc$a5n7t$1...@ID-18487.news.dfncis.de...


 x la modica cifra di 1500 E?no grazie,farň a mano
Se e' per lavoro non e' una spesa: e' un'investimento. 
Davide

 ha scritto nel messaggio
news:an4dbp$aubmm$2...@ID-18487.news.dfncis.de...


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

Ciao a tutti! Vorrei un aiuto da qualcuno che ne sa piu di me. 
Ho un database all'universita' creato con psql e vorrei poter utilizzare 
lo stesso database anche da casa dove ho lo stesso psql. E' possibile 
copiare il database in qualche modo? 
 
Grazie. 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

copiare il database in qualche modo? 
Certo.
man pg_dump
Leonardo
-- 
Nach doiligh domhsa mo chailin a mholadh
'S ni he amhain mar bhi si or
Bhi si mar gath greine a dhul in eadan na gloinne
Is bhi sceimh mhna na finne le mo cailin or
Newsgroup: it.comp.software.database
Titolo: CP Software e DB tools

Ciao,
mi chiedevo se qualcuno ha usato il DBtools della CP Software di
Nonantola e come s'è trovato col prodotto e con l'azienda.
Grazie,
Piero

 ha scritto nel messaggio
news:8dac47cc.03070...@posting.google.com...

Db tools per mysql? Io lo uso in associazione a myfront ... mi sembra carino
e funzionale.
Che cosa vorresti sapere in dettaglio?

Mi serviva sapere 
se l'hai collegato ad un ERP e comunque come lo usi
se funziona e se l'azienda Ti supporta bene
Grazie !


Mi spiace, ma l'unico DBTools che conosco non e' prodotto a Nonantola, ma
(penso, visto l'url) in brasile:
http://www.dbtools.com.br/
Penso che anche Ciroteo stia parlando di questo prodotto, dato che dice di
usarlo assieme a MySql-Front
Cosa fa quello da te nominato?
  Stefano

DBtools che dicevo è parte di Web professional.
E' uno strumento per condividere e gestire i dati aziendali su
Internet.
Ha un 'Editor visuale on-line, funzioni di somma, raggruppamento ecc.
inserimento e modifica dati per utenti autorizzati, funzioni di
esportazione e stampa. Collegamento diretto a sistemi Windows, AS/400,
Linux, Unix.
http://www.webprofessional.it/default.php?t=site&pgid=201
 
A vederlo sembra bello, ma non se funziona su moli grosse ed alta
frequenza..





Newsgroup: it.comp.software.database
Titolo: inserire record da una tabella in un altra

Ciao a tutti
Ho due tabelle
utenti (campi: id, nome, cognome)
lavoro (campi: id, id_ext_utente, descrizione)
nel campo lavoro.id_ext_utente c'e' l'id della tabella utente a cui fa
riferimento il dato.
Vorrei aggiungere nella tabella utenti un campo "descrizione_lavoro" e
inserirvi il relativo dato da prelevare dalla tabella "lavoro"
In pratica dovrei fare una cosa del tipo:
update utenti set utenti.descrizione_lavoro = lavoro.descrizione where
utenti.id
 = lavoro.id_ext_utente
è possibile??
Grazie

 
utenti.id
 = lavoro.id_ext_utente
Hai dimenticato di dire che DB usi!
Prova con questo, credo sia supportato da gran parte dei DB:
update utenti
set utenti.descrizione_lavoro =
(select lavoro.descrizione from lavoro where
 
utenti.id
 = lavoro.id_ext_utente )
ciao
Giacomo


Funziona alla perfezione, grazie!
Newsgroup: it.comp.software.database
Titolo: MySql sotto Linux: front-end e prospetti.

Ho installato MySql sulla mia Slack 9.1., e gira correttamente.
Avrei la necessità di creare maschere per l'immisione dei dati e
stampare dei prospetti (anche con calcoli sui vari campi), magari
anche con la possibilità di gestire il layout grafico sia della fase
di immissione che della fase di stampa dei prospetti.
Premesso che le mie necessità sono prettamente "domestiche", mi chiedo
se esiste qualche front-end che dia il controllo totale delle
operazioni di cui sopra, senza la necessità di conoscere linguaggi di
programmazione?
Ho installato MySql Control Center, ma se ho ben visto, si limita a
facilitare l'immissione dei dati nelle tabelle.
O, al limite, esiste qualche pacchetto che permetta la gestione del 
database da menu, stile access?
Grazie in anticipo.

 database da menu, stile access?
Rekall e knoda potrebbero andare, io invece ho risolto imparandomi il php (è 
una figata).
Ciao, Angelo.
-- 
[Linux Registered User # 341564]

 una figata).
Ma se vuoi creare dei semplici prospetti, magari con grafica, senza dover
troppo
scrivere codice, come fai?
Te lo chiedo perché se mi dici che si possono fare piů cose tramite php
piuttosto che
con i programmi che mi hai suggerito, seguo il tuo consiglio.
Ciao.

 una figata).
Ci riesci a fare + cose che con  Rekall e knoda? Se il gioco vale la candela
imparo anche io PHP..ammesso che ne sia capace :-)

 candela imparo anche io PHP..ammesso che ne sia capace :-)
I primi due hanno un'approccio alla access, dove per fare certe cose hai 
comunque bisogno di conoscere un qualche linguaggio diverso dal visual 
basic. 
Visto che proveniendo da access e vb dovevo ripartire da zero ho preferito 
imparare il php, l'interfaccia è costituita da pagine web, con pagine 
dotate di form per l'immissione di dati e altre pagine di report.
Il codice html+php me lo scrivo a mano con un qualsiasi editor (mio 
preferito gedit).
Con adeguata esperienza ci si può fare veramente di tutto.
Il gestionale che mi sto costruendo funziona tramite browser, è accessibile 
da tutti i pc della rete anche da windows senza alcuna configurazione 
particolare. 
Il gioco vale sicuramente la candela, perchè mentre impari a gestirti il db, 
impari anche a costruire siti con pagine dinamiche.
Il php non è difficile, se ci sono riuscito io ci può riuscire chiunque ;-)


 di immissione che della fase di stampa dei prospetti.
Installati Access ed i driver odbc per mysql. Dopodic, collega le tabelle
del server sull'mdb di access e lavoraci come se fosse access a tutti gli
effetti.
Ciao, Sandro.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Non voglio provare access e msyq: l'ambiente in cui voglio fare esperimenti
è Linux :-)
Cmq grazie lo stesso.
Newsgroup: it.comp.software.database
Titolo: Firebird - sito web down ?

Qualcuno ha idea di cosa sia successo al sito ufficiale di Firebird ?
http://www.firebirdsql.org
Grazie anticipatamente,
Riccardo
-- 
* Immolo - Portale e Forum immobiliare
* 
http://www.immolo.it
* 
http://forum.immolo.it

 Qualcuno ha idea di cosa sia successo al sito ufficiale di Firebird ?
Appena provato, nessun problema
Enrico

Enrico 'Henryx' Bianchi wrote:

Qualche problemino c'è. 

Adesso sembrerebbe ok, ma in effetti c'erano stati dei problemi.
Tratto dalla homepage di firebird:
Thanks to some Black Hat activity in our subnet at the weekend, we lost the 
website and the Tracker site for some days. The Tracker site is still 
undergoing repair and will be returned to service as soon as possible. We 
thank you for your patience.
Saluti,


Newsgroup: it.comp.software.database
Titolo: [Oracle] Sviluppare per RAC

In azienda si sta meditando di utilizzare Oracle RAC (Real Application
Cluster) per "mettere" in cluster il DB di una nostra applicazione in java
(J2EE).
Mi hanno chiesto: "l'applicazione soddisfa i requisiti per lavorare con un
DB in cluster e in particolare con Oracle RAC"?
Non sono riuscito a trovare in giro tali requisiti e perciò pubblico la
domanda:
Quali requisiti deve soddisfare un'applicazione per lavorare con Oracle RAC?
In particolare in Java (JDBC) quali accorgimenti prendere?
Vi ringrazio.
Saluti.
Giorgio

Beh non credo che esistano requisiti particolari, anche perchè è il database e
l'infrastruttura sottostante che deve tenerti su l'applicazione.

Newsgroup: it.comp.software.database
Titolo: [Oracle] Domanda sugli indici

Scusate la domanda,
ma se creo un indice oracle lo usa da solo quando lo ritiene opportuno,
oppure devo specificarlo nella query di usare l'indice?
Daniele

 oppure devo specificarlo nella query di usare l'indice?
Se metti il database in modalita' choose oracle decide se usare o meno
l'indice in base alle statistiche
Onestamente credo che lavorando con database normali e non facendo
join tra troppe tabelle ci si possa tranquillamente scordare di
performance, se progetti bene il database con PK e FK opportune viene
tutto da se' (in Oracle molto meglio che in altri database), ed
evitare di creare troppi indici
che per quanto siano abbastanza trasparenti al db finiscono comunque
per occupare spazio (molto se ad esempio vai ad indicizzare un
varchar2 in oracle9) e rallentare insert e update.

 ...
A me servono solo per fare bella figura nel progetto che devo consegnare al
proff di base dati
Cmq grazie per avermi tolto questa curiosità, ormai l'esame lo faccio a
settembre ( mi aveva offerto un voto bassino )!
Daniele
Newsgroup: it.comp.software.database
Titolo: Delphi e quickreport... problema!

scusate ragazzi... so che forse non sono proprio a tema in questa newg.. ma
non sapevo dove  altro chiedere. C'è qualcuno che si intende di Delphi?
vorrei stilare un report con (quick 2.0) utilizzando un dettalio gestino
manualmente con il comando onneeddata, mi visualizza correttamente nel
preview tante linee quanti dati volevo inserire ma quando stampo mi fa una
riga sola. Dove sbaglio? potete aiutarmi??
Grazie!!!

non sapevo dove  altro chiedere. 
news://
newsgroups.borland.com/borland.public.delphi.objectpascal
jk
--
Jilani Khaldi
http://space.tin.it/scuola/jkhaldi

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

Mi chiedevo se qualcuno conosce un tool(gratuito o pagamento purchè
disponibile una versione valutativa) che confronta due DB Oracle e mi
riporta la differenze a livello di colonne presenti nelle tabelle.
Esempio la tabella x nel DB di produzione ha 16 colonne mentre la
tabella x nel DB di collaudo ha 14 colonne...
Saluti
Matteo

 Mi chiedevo se qualcuno conosce un tool(gratuito o pagamento purch
FOT = Famous Oracle Toolbox dovrebbe fare anche questo...
E' un tool (scritto in Pl/Sql) fatto da un pazzo olandese...
lo trovi in diversi posti.
Ma a che ti serve esattamente ?
Davide


Sull'ambiente di collaudo lavorano diversi programmatori di diverse società;
per politiche interne(che non condivido)  abbiamo dato a tutti la
possibilità di vita e di morte nel DB.
Quando mi danno le modifiche da portare in produzione non sono così sicuro
che mi abbiano dato tutte modifiche da effettuare; cosi una volta fatto il
passaggio in prod posso confrontare le strutture dei DB per essere sicuro di
aver fatto tutte le modifiche.
Saluti
Matteo

 che mi abbiano dato tutte modifiche da effettuare;
Be', se ti danno uno script sql ti basta confrontare lo script con quello
precedente (ed e' una cosa che un qualunque diff fa').
Comunque ho controllato: con FOT puoi farti produrre un elenco (file di
testo) degli 'oggetti' di un database, a questo punto lo esegui sui
due database e poi confronti il file prodotto per verificare le
differenze. Un po' macchinoso ma puo' funzionare.
Davide

Potresti provare a fare una cosa del genere:
SELECT COLUMN_NAME, DATA_TYPE
FROM ALL_TAB_COLUMNS
WHERE OWNER = 'UTENTE'
AND TABLE_NAME = 'TABELLA'
MINUS
SELECT COLUMN_NAME, DATA_TYPE
FROM ALL_TAB_COLUMNS@DBLINK2
WHERE OWNER = 'UTENTE'
AND TABLE_NAME = 'TABELLA';
ovviamente devi creare un link nel db dove esegui la query... e ti dovrebbe
ritornare come risultato solo le colonne differenti....
Saluti Paolo

 riporta la differenze a livello di colonne presenti nelle tabelle.
Lo fa EzSQL 
http://www.ezsql.net/
ciao
carlo

...

E' quello che sto tentando di fare!!!
Grazie
Matteo
Newsgroup: it.comp.software.database
Titolo: fallito backup di Oracle

nell'azienda dove lavoro abbiamo un db Oracle 7.3.4 sotto Windows NT 4. Per
fare il backup facciamo un export del database da Oracle Data Manager. Ieri,
a scopo di test, abbiamo provato a fare un restore di tale backup e le cose
sono andate molto male: ha importato i records delle tabelle piů piccole
(circa 200.000 records) perň non ha importato i records delle tabelle piů
grandi come quelle degli articoli (1.200.000 records) e prezzi (5.500.000
records). Quindi adesso qui c'č un allarme rosso!
Avete qualche idea del perchč sia successo questo?
Voi come fate di solito il backup?
Grazie.

 Voi come fate di solito il backup?
usando EXP.
Davide

 ha scritto nel messaggio
news:95u64q$mgk$1...@fe1.cs.interbusiness.it...

Noi abbiamo la versione 8.0.5 e usiamo  imp80 ed exp80 per estrarre e
ricaricare i dati.
Abbiamo fatto propio qualche giorno un import su un altro database dei
nostri dati , con tabelle di circa 4.000.
000 di record. Tutto č anadato ok.
Secondo me, possono eservi problemi sulla tablespace, o addirittura problemi
di disk space (meno probabile)
Saluti

...


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

salve, ho un piccolo problema con il visual basic.
in un controllo listbox come faccio a far scorrere i dati mentre muovo la
barra sul lato sinistro....??? chi non ha capito come mi sono spiegato me lo
dice

 dice
in effetti non ho capito.
cmq se posti di la' ci sono altri per risponderti
(non certo per svalutare i presenti, giusto per rientrare in topic)
ciao, a.
--
andrea....@tin.it
www.sundaysw.com

Newsgroup: it.comp.software.database
Titolo: Perchè non posso proiettare altri campi quando uso la funzione SUM()

Usando la seguente istruzione SQL :
SELECT 
s.name
 , SUM(c.credits) from students s ,credits c WHERE
s.id_student=c.id_Student (+) ;
vorrei stampare i nomi dei candidati e crediti accumulati da ogni candidato
, ma purtroppo ricevo
il seguente msg d'errore :
SELECT SUM(c.credits) , 
s.name
 from students s ,credits c
                        *
ERRORE alla riga 1:
ORA-00937: non è una funzione di gruppo su un solo raggruppamento
Dove sta l'errore ?
--
Ciao
Flex

 Dove sta l'errore ?
Che dovresti specificare una clausola group by. Probabilmente
sul nome della persona.
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.software.database
Titolo: Una diomanda per esperti.

All'interno di Access esistono delle funzioni che consentono di importare
dati da tabelle esterne e convertirli in formato mdb. Mi occorre invece un
programma autonomo in grado di convertire le tabelle in formato Dbase 5 ( o
successivi ) in database access .mdb . Qualcuno sa se esiste e, se si , dove
posso trovarlo?
--
Germano / Mediawebdesign
http://www.bonaveri.it
www.mediawebdesign.it

 posso trovarlo?
Perche' non ti crei un *.mdb vuoto, dove linki le tabelle dbase come
dati esterni (vedi collega tabelle)... cosi' mantieni una sola
versione dei dati senza import
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com

 --
Se spieghi meglio a cosa ti serve magari
possiamo suggertiti qualcosa, vedi
risposta di Alessandro Trebbi.
                    danilo

 ha scritto nel messaggio
news:anrbc9$ge42e$1...@ID-111402.news.dfncis.de...


 l'upgrade del server con l'ultima versione (credo 6.0) che non e'
...
"COMPATIBILE"
Scusate...parola restata nella tastiera  : )


Newsgroup: it.comp.software.database
Titolo: Sequenze oracle e vb

saluti a tutti, 
Su un db oracle ho da utilizzare delle sequenze , potreste darmi
un'indicazione o un esempio di come fare?
Ringrazio per l'attenzione.

 un'indicazione o un esempio di come fare?
Chiami NOMESEQUENCE_NEXT, o ti fai una stored procedure che
richiama la sequence e fa' tutto il lavoro e richiami quella.
Davide

In generale le sequenze vengono aggiornate tramite un trigger
CREATE OR REPLACE TRIGGER NOMEUTENTE.NOMETRIGGER BEFORE INSERT
     ON NOMEUTENTE.TABELLA
     FOR EACH ROW BEGIN
   SELECT NOMESEQUENZA.NEXTVAL
   INTO :NEW.CAMPOTABELLA
   FROM DUAL;
END;
In automatico, all'inserimento di un nuovo record, Oracle provvederà a 
fornirti un valore per la sequenza.
Non vi è molto da gestire ;)
Simone

 ha scritto:

-Per prima cosa vai sulla sezione 'seequence' tasto dx create 
definendola sullo schema/tabella di appartenenza
-Crei un trigger for insert each row
con questo codice tipo:
BEGIN 
  SELECT pippo.nextval
  INTO omwb_emulation.globalPkg.identity
  FROM dual;
  :new.pluto:=omwb_emulation.globalPkg.identity;
 END;
pippo=nome della seequence
pluto=campo che deve contenere il contatore
Inviato da 
www.mynewsgate.net

Newsgroup: it.comp.software.database
Titolo: Cerco programmatore per realizzare piccoli lavori nel linguaggio asp o php.

Cerco programmatore per realizzare piccoli lavori nel linguaggio asp o php.
Compenso da concordare.
Gianni
giann...@libero.it

 ha scritto nel messaggio
news:P%Lvc.399780$rM4.16...@news4.tin.it...

Newsgroup: it.comp.software.database
Titolo: importare txt su mysql

salve
il mio problema è questo : devo importare in una tabella di un database
mysql un file di testo con campi a lunghezza fissa , per esempio
campo1 1-3
campo2 4-7
campo3 8-10
nella tabella con campi
tabcampo1 int(3)
tabcampo2 char(4)
tabcampo3 int(3)
ho visto che è abbastanza semplice importare se i campi sono divisi da
caratteri di tabulazione , tipo
1,aaa,3
ma se ho
001aaa 005
come faccio ? (si ouò fare , fra l'altro ?)
ciao e grazie

 wrote in 
news:YXeN7.199025$
sq5.9...@news.infostrada.it
:

se stai usando un sistema unix-like ti vengono comode le utility di 
manipolazione dei testi (awk ecc.), altrimenti scaricati perl per windows e 
fatti uno script a mano!
altra soluzione: con programmi come il vi (ci sono anche per windows) ci 
sono features apposta.
non riesci altrimenti a fare in modo che il file venga generato con gli 
spazi?

 spazi?
Mah... potendo trasformare un TXT in DBF poi esiste un'utility
(dbfTOMySQL) che esporta il tutto in tabelle MySQL.
Newsgroup: it.comp.software.database
Titolo: disegnare interfacce

ciao a tutti,
chi mi consiglia un po' di software
tipo glade, per disegnare l'interfaccia grafica del
mio db??
Se free e' meglio ;)

 mio db??
glade cos'ha che non va?
KDevelop è molto buono.
dài un'occhiata anche a kylix.
dipende poi dal linguaggio e dalle librerie che vuoi usare!!
che db usi?
vuoi progettare un dbmanager?
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.netmeister.org/news/learn2quote.html

 vuoi progettare un dbmanager?
cosa e'????
riassunto:
ho progettato un DB e lo voglio gestire con mysql perche'
e' free. Questo DB deve avere un'interfaccia grafica con faccine,
pulsantini,lucette, bla,bla,bla... ma non me la sento di scrivere
tutto il codice da zero... pensavo che esistesse un prog free
sotto win , tipo glade.

 sotto win , tipo glade.
"free" e "windows" è difficile.
mi vengono in mente solo java e linguaggi web-oriented.
ci sono delle librerie scaricabili aggratis per sviluppare anche sotto 
windows, ma che non usano le MFC. (es. le GTK+ con cui puoi compilare i 
sorgenti fatti con glade).
di + non so aiutarti.
non free, ce n'è un ciulo, ma li conoscerai già.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/gif.html

 ciao
ciao diego

 problemi sotto winzozz??(.... e quindi ottenere le stesse maschere)
Ciao Ulysse.
Potresti dare un'occhiata al Python (
www.python.org
). E' un linguaggio 
con una sintassi molto pulita, disponibile gratuitamente sia sotto 
Windows che sotto Linux.
Su
http://py.vaults.ca/parnassus/apyllo.py/973100124
trovi diversi moduli per interfacciarsi con database.
Per le librerie grafiche esiste WxPython (
http://www.wxpython.org
), 
sempre gratuito e multipiattaforma. 
Se poi vuoi provare un RAD, vai su 
http://boa-constructor.sourceforge.net/
. E' ancora alla versione alfa, 
ma merita una prova.
Ciao
Socius

 problemi sotto winzozz??(.... e quindi ottenere le stesse maschere)
dovresti creare la maschera in glade, poi fare creare a glade tutto il 
sorgente (quindi il file progetto di glade dovrebbe scomparire).
le librerie GTK+ per win32 ci sono, c'è anche il gcc.
risolvendo un po' di dipendenze con le varie librerie GNU dovresti riuscire 
portare tutto su windows, esattamente come hanno fatto per "Dia" e "Gimp".
uso il condizionale perché, nonostante manuali e tutorial già scaricati, 
non ho ancora creato niente di grafico sotto il pinguino. mi piace di + 
scrivere librerie da agganciare ai vari db/programmi shell che uso.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.php.net
Newsgroup: it.comp.software.database
Titolo: [Oracle]TNSLSNR.EXE

Ciao,
ho installato Oracle server v 9.2.0.10 sul mio pc (xp pro sp2) e tutto è
andato ok,a parte
la partenza del listner il quale ha fatto generare un finestra di messaggio
di errore recante
il seguente messaggio:
"Si è verificato un errore in TNSLSNR.EXE. L'applicazione verrà chiusa."
A parte ciò, come dicevo, il resto è andato tutto ok, per cui anche se il
listner non era riuscito a partire,l'ho fatto startare io in manuale dal
menù servizi di windows.
Il problema reale è che quando apro l'Enterprise Manager Console o altro
tool di oracle, oppure quando faccio partire il server di oracle, tale
messaggio mi compare di nuovo e sono di nuovo costretto a "riavviarlo a
mano", ma dopo poco mi ricade ecc .....rendendomi di fatto impossibile
lavorare.
Mi sapreste dare una soluzione a questo problema?Tralaltro ho seguito la
stessa procedura sul mio portatile e non ho avuto problemi;che ci sia
qualche incompatibilita con qualche software?Ho anche reinstallato Oracle
disabilitando sia il firewall di xp,l'antivirus
ed altri programmi, ma l'esito è stato identico.
Grazie
Nicola
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 menù servizi di windows.
può darsi che ci sia un altro processo attivo sulla porta 1521, che
quella usata dal listener.
prova a verificare con netstat -a, da linea di comando, se ci sono 
processi in ascolto su tale porta.
oppure ricreati il servizio di listener tramite il net8 configuration 
assistant ;)
Simone

Newsgroup: it.comp.software.database
Titolo: Manuale di php3 in italiano

Sapete se esiste un manuale di php3 in italiano (anche un libro).
Grazie anticipatamente.
Mauro.

 Sapete se esiste un manuale di php3 in italiano (anche un libro).
Stanno traducendolo in questo periodo. prova a dare un occhio a
http://php.ziobudda.net
-- 
Lorenzo Pulici - 
webm...@milanohockey.com
 
http://www.milanohockey.com
 
MILANOHOCKEY.COM
 - Tutto l'hockey su ghiaccio di Milano

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

Ho un db Oracle 7.3.4. Come si fa in una stored procedure a chiudere un
cursore?
Grazie




close  nome_cursore;
Un pò di documentazione non fa male.......
Ivan

Newsgroup: it.comp.software.database
Titolo: tradurre le date in giorni della settimana

--
Scusate esiste in SQL Server una qualche funzione che mi trasformi una data,
per esempio 18/6/2001 in una stringa corrispondente al giorno della
settimana (Lunedì)?
Mi serve per costruire un orario settimanale, accetto anche suggerimenti.
Grazie.

 settimana (Lunedě)?
A memoria dovrebbe essere DATEPART (Day Of Week), che ti ritorna un numero
corrispondente al giorno (0=Domenica, 1=Lunedi'). Puoi convertirlo in
stringa usando CASE.
Vedi la documentazione di SQL Server.
Davide
Newsgroup: it.comp.software.database
Titolo: MySQL e ASP per esempi

sale,
dove trovo in rete degli esempi di codice ASP (VBScript) con connessioni e
operazioni su database MySQL?
ovviamente anche in inglese.
finora ho trovato solo roba relativa all'installazione e basta, si fermano
tutti lě.
grazie.

 connessioni e operazioni su database MySQL?
Se stai usando ODBC per connetterti, il codice non cambia, a parte
la stringa di connessione. Vedi su 
www.aspitalia.com
 se hanno 
qualche cosa.
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.software.database
Titolo: Problemi sotto Dominio

Ho creato una piccola applicazione in VB che fa uso di database.
In particolare è una verticalizzazione per un gestionale interamente
in access.
La mia applicazione fa accesso sia a questo database access, sia ad un
altro access proprio. Per gli accesso uso ADO.
Ho installato l'applicazione naturalmente sulla mia macchina
(solitaria poverina), sia da un cliente che ha macchine in rete con
WorkGroup, e tutto funziona alla grande.
Il problema che l'appllicazione l'ho installata anche ad un cliente
con macchine in rete su Dominio WIndows.
Il programma non è che non funziona, ma ci mette un secolo a fare
operazioni di pochi secondi.
Ho provato a far girare il tutto sulla stessa macchina non accedendo
come utente del dominio ma come utente locale, e il programma va alla
velocità normale.
Come mai quando accedo come utente del dominio si rallenta in maniera
impressionante?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/




Secondo me è un problema di rete, AFAIK non centra nulla che ti sia connesso
come utente di dominio o di workgroup.
Il fatto che quando sei utente locale è più veloce è perché non stai
lavorando in rete.
M.

Newsgroup: it.comp.software.database
Titolo: query complicata

Ciao,
sto cercando di fare una query per me complicata, mi date una mano?
Lo scenario: ho tre tabelle in un db mysql: ad esempio città, squadre, 
giocatori. Nella prima c'è idcittà e nomecittà, nella seconda idsquadra, 
squadra e idcittà, e nella terza idgiocatore, nomegiocatore, idsquadra, 
idcittà.
Ora, mi servirebbe far comparire, in una tabella riassuntiva, le righe 
tipo:
Nomecittà1, numero di squadre che hanno almeno un giocatore, numero di 
giocatori
Nomecittà2, numero di squadre che hanno almeno un giocatore, numero di 
giocatori
Grazie, per qualsiasi aiuto!
m.

Manaus ha scritto:

La prima fetecchia che mi viene in mente:
select citta.nome, (select count(1) from squadra where squadra.id_citta 
= citta.id_citta and exists (select 1 from giocatori where 
giocatori.id_squadra = squadra.id_squadra)) AS num_squadre, (select 
count(1) from giocatori where giocatori.id_citta = citta.id_citta) as 
tot_giocatori
from citta
Newsgroup: it.comp.software.database
Titolo: Apache e MySql

Probabilmente non è il newsgroup più adatto e chiedo, ma vi volevo porre
alcune domande.
Premetto che è la prima volta che mi cimento nel costruirmi un server per
provare a casa sul mio PC i miei eventuali script in PHP, quindi provarli e
poi metterli online.
Di conseguenza le domande che vi porrò per molti sono banali, ma per me che
non ho nessuna esperienza in merito sono una montagna invalicabile.
Avendo Win2000 ho installato IIS 5 e fino a qui tutto ok, poi ho letto che
per provare i script PHP e volendo creare un database in un futuro
abbastanza prossimo, avevo bisogno del server APACHE ed un programma per
gestire il database.
Per quest'ultimo ho scelto MySql in quanto mi dicono che sia semplice da
usare e gratuito, ma a questo punto ho scaricato MySql Versione 3.22.34 per
windows, ma è una versione shareware di 30GG e poi se ho capito bene dovrei
chiedere la licenza e pagare una cifra, ma non era gratuito? O mi sbaglio
io?
Dopo sono andato a scaricarmi APACHE 1.3.12 e qui non ho capito molto
infatti io ho scaricato la versione BINARY RELEASES per windows.
Ma ho notato che ci sono altre versione la 1.3.12 releases.
Che cosa significa tutto ciò ? Che differenza c'è tra le due ?
Vi rigranzio anticipatamente delle vostre eventuali risposte.
Floppy

, and in the KEYS file after
unpacking the distribution.
e.g.,
% pgpk -a KEYS
% pgpv apache_1.3.12.tar.gz.asc" Comunque io non penso che ti serva.
Le altre versioni sono più vecchie infatti c'è la data!
3. Per quanto riguarda MySQL leggiti
"
http://web.mysql.com/Manual_chapter/manual_Licensing_and_Support.html
"
Probabilmente non ne so abbastanza ma sul mio computer c'è installata
un Linux Debian con Apache+PHP+Postgres ed è comunque disponibile
anche MySQL. Se non hai familiarità con linux prova ad installare
qualche distribuzion più user friendly di Linux come la Red Hat e poi
metti su quello che ti serve!
Spero di esserti stato utile.
Adios

Newsgroup: it.comp.software.database
Titolo: ricerca in un campo di testo formattato

Salute a tutti è la prima volta che partecipo a questo gruppo, e preciso che le mie conoscenze sono molto limitate ed ho questo problema
in un elenco ho un campo testo lungo 10 caratteri chiamato targa e vorrei estrapolare da questo elenco solo i record che nei quali il campo contiene un valore lungo 7 caratteri formato da i primi due caratteri alfanumerici, quelli dal terzo al quinto numerici e gli ultimi due di nuovo alfanumerici (praticamente il formato della targa attuale). è possibile inserire nella select una funzione che soddisfi questi requisiti? 
grazie Brunello

 in un elenco ho un campo testo lungo 10 caratteri chiamato targa e vorrei estrapolare da questo elenco solo i record che nei quali il campo contiene un valore lungo 7 caratteri formato da i primi due caratteri alfanumerici, quelli dal terzo al quinto numerici e gli ultimi due di nuovo alfanumerici (praticamente il formato della targa attuale). è possibile inserire nella select una funzione che soddisfi questi requisiti? 
 
Dipende dal server che stai usando, ognuno implementa un proprio dialetto
di SQL con funzioni ed estensioni non sempre compatibili tra i diversi
prodotti.
Ad esempio su MS SQL puoi usare l'operatore LIKE che consente di specificare anche dei range di caratteri nell'espressione:
 
select ... from ...
where targa like '[A-Zaz][A-Zaz][0-9][0-9][0-9][A-Zaz][A-Zaz]';
 
ciao
Giacomo
 
 

Perfetto grazie mille, mi ero dimenticato di dire che database era MS SQL, saluti

 where targa like '[A-Zaz]
 
Sembra manchi un trattino.

 attuale).
 
Non alfanumerici ma solo alfabetici.

 Sembra manchi un trattino.
 
Azz, hai ragione! Naturalmente e' [A-Za-z]
 
ciao
Giacomo
 

> Non alfanumerici ma solo alfabetici.
touché, l'avevo detto che ero ignorante, grazie ciao

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

Dovendo pubblicare un database realizzato, con File Maker Pro5, con queste
caratteristiche : consultabile e modificabile online, con una password,
gradirei conoscere eventuali provider con estensioni per File Maker Pro5,
sia gratuiti, che a pagamento.
Grazie



caratteristiche : consultabile e modificabile online, con una password,
credo che tu debba chiariti le idee su molti aspetti della
"pubblicazione" (su web?) di un database, soprattutto se, come temo,
la realizzazione di database non e' la tua attivita' primaria, come in
genere avviene a chi usa i macintosh per la grafica (no flame).
comunque tutti, me compreso che ancora non ne ho capito molto, siamo
partiti da zero, per cui auguri.
se esiste un driver odbc per fm, puoi utilizzare le pagine Asp su un
server nt.  ci sono molti provider che le supportano, se fai un ngiro
su it.comp.www.asp sicuramente te li sapranno indicare.  ce n'e' anche
uno, non ricordo quale, che offre spazio free per scopi non
commerciali, quindi per smanettare va benissimo.
Newsgroup: it.comp.software.database
Titolo: MySql  errore 1064 in SELECT

SELECT * FROM messages WHERE strtotime(sentdate) < 1141171200
Sará che sono stanco .. mi da errore 1064, pero non riesco a vederlo.
Grazie.

 Sará che sono stanco .. mi da errore 1064, pero non riesco a vederlo.
Ho risolto. Cosí funziona.
SELECT * FROM messages WHERE UNIX_TIMESTAMP(sentdate) < 1141171200
Pero ugualmente se qualcuno mi sa dire perché non funziona la prima 
soluzione.
Grazie.

 soluzione.
A quanto mi risulta UNIX_TIMESTAMP è una funzione mysql mentre strtotime
no.
Nel caso in cui strtotime() fosse una funzione php e allora, se la query
va inserita in uno script php, avresti dovuto scriverla così:
$sql = "SELECT * FROM messages WHERE ".strtotime($sentdate)." <
1141171200"
o qualcosa del genere, ammettendo che sentdate fosse una stringa.
-- 
Stefano

 o qualcosa del genere, ammettendo che sentdate fosse una stringa.
Mi era venuto il dubbio che fosse cosí quando ho visto che funziona con la 
funzione mysql.
Il fatto è che "sentdate" non è una variabile ma un campo del record.
Sembra che avessi imboccato una strada senza uscita.
Grazie comunque per la informazione.
Silvano

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

Ho realizzato un database per la gestione di agenzie e subagenzie di
assicurazione con Access XP e, dopo averne verificato il corretto
funzionamento sul mio PC, ove ho solo Office XP l'ho pubblicato sul mio
sito:
http://spazioweb.inwind.it/andreaboasso
 , alcuni utenti che l'hanno
prelevato lamentano un problema all'apertura del file in formato mdb.
Allora l'ho convertito per Office 97, ma il problema persiste, cosa può
essere successo?
Come posso risolvere il problema?
Grazie anticipate a chiunque mi sia d'aiuto

 ha scritto nel messaggio
news:9pi78a$nht$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:9piddg$iodqs$1...@ID-109056.news.dfncis.de...



Ok. O fai un setup (se hai Office Developer) o scrivi un documento dove
spieghi come ripristinare i collegamenti mancanti.
In sintesi:
apri il database tenendo premuto shift
Premi ALT+F11
Vai su strumenti/riferimenti
a quel punto, Access ti indicherà, ad esempio "Manca - Microsoft ActiveX
Data Objects 2.5 Library"; si tratta di trovare la stessa libreria con la
versione più vicina possibile, normalmente così risolvi tutto. Altrimenti
devi permettere di scaricare l'ultimo MDAC (2.6). Fammi sapere se hai ancora
bisogno.
--
Cordiali saluti,
Jonathan Canova
www.aladinoinformatica.com

 ha scritto nel messaggio
news:9pjjsk$j3cl5$1...@ID-109056.news.dfncis.de...


Newsgroup: it.comp.software.database
Titolo: il gioco dell'estate

su 
www.superparade.com

Rompere i c*** ai newsgroup????
Newsgroup: it.comp.software.database
Titolo: richiesta di AIUTO

....dunque, sono un piccolissimo webmaster e col mio sito amatoriale ho due
problemi.
Vorrei offrire i servizio email @
miosito.net
, ma la società presso il quale
è registrato non mi offre questo servizio. Ho pensato a 
zzn.com
, ma verrebbe
una 
schifezza....nome@miosito.zzn.com
. Allora ho torvato 
everyone.net
, che
chiede di modificare il DNS, ma anche questo non è possibile.
Sapete se esistono siti, free o a pagamento, o un altro sistema per offrire
lo stesso servizio?
Una cosa simile, un'aiuto, lo chiedo per le news-letter che vorrei offrire
(per aggiuornamenti del sito ed altro). Molti la ofrono gratis: yahoogroups
(ex egroups), 
ecircle.it/domeus.it
 ecc....ma sono pieni di pubblcità (mi
riferismo alle email che invierei a chi si iscrive), e chi ne mette poca
(bravenet) permette al massimo l'iscrizione di pochissime centinaia di
soggetti.
Anche qui: conoscere siti o soprattutto un programma (free o sherewere),
semplice, per le news letter di un sito?
Vi rigrazio se potete aiutarmi.
Ciao
Mauro

gia risolto.
grazie
Mauro Menci wrote in message ...


Newsgroup: it.comp.software.database
Titolo: Oracle versione di studio

Esiste una versione lite di Oracle da usare per apprenderne l'uso?
In ambiente Windows quali requisiti minimi sono richiesti? (S.O. memoria
ecc.)
Grazie

 ecc.)
non esiste una versione "lite", puoi scegliere di installare solo alcune
opzioni.
S.O. Win2k o WinXP
memoria almeno 256mb
per il resto consulta il sito e scarica
http://www.oracle.com

Newsgroup: it.comp.software.database
Titolo: Errori di esecuzione Job Oracle

Salve io avrei un problema con il lancio di un job oracle che dovrebbe
far partire una procedura ad una certa data e ora....
Il problema è che il job va in Faliure e la procedura non viene ne
lanciata ne eseguita.
sulle solite tabelle Job, user_job, all_job non ci sono informazioni
sulla natura dell'errore ..
ho anche provato a lanciare una procedura vuota e una identica alla mia
e vengono lanciate e eseguite correttamente a questo punto non so da
cosa dipenda.....
 dove potrei trovare la descrizione dell'errore di esecuzione del Job ?
 
Grazie

 Grazie
Lelle.

 Grazie
ciao
Newsgroup: it.comp.software.database
Titolo: dubbio su mysql - occupazione spazio tabelle

Se utilizzo campi varchar(255) e non li riempio (o li riempio parzialmente)
qual e' la dimensione occupata da una riga?
Se poi metto un indice sul campo (o una serie di campi varchar(255) ? )
Mi da' errore in mysql 3.2 se metto un indice su due campi definiti cosi'
(comunque non me lo da' nella 4.x) ma ora mi e' venuto il dubbio che mi
servano 255+255 caratteri per indicizzare ciascuna riga...
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com

 servano 255+255 caratteri per indicizzare ciascuna riga...
questo non risponde alla tua domanda ma parla del'argomento varchar.
interessante.
http://www.mysql.com/newsletter/2002-10/a0000000075.html
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/press/2002-04-11-ms-patent.html

...
Mi sembra di avere capito comunque che:
- se uso indici sui varchar spreco un bel po' di spazio (consiglia di
indicizzare l'inizio, ma a me l'indice serviva per forzare un
constraint UNIQUE);
Pero' non mi ricordo di simili limitazioni su Oracle (oltretutto ad
ogni release aumentano la dimensione del varchar2 ed io nel dubbio la
metto sempre al massimo...)
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com


Newsgroup: it.comp.software.database
Titolo: Settare il formato data in ORACLE





Come faccio in Personal Oracle a settare il formato 
data in DD/MM/YYYY ?


Grazie 1000



 Come faccio in Personal Oracle a settare il formato data in
DD/MM/YYYY ?
alter session set ...
--
Greetings, Alessandro
http://www.b3soft.com
Pesaro, Italy
Sent via Deja.com
http://www.deja.com/

Newsgroup: it.comp.software.database
Titolo: select lista di interi

Ho il seguente problema:
su una tabella T ho una colonna che contiene dei valori interi;
ho bisogno di costruire una select che estragga tutti i numeri interi da 0
a 999 con l'esclusione di quelli presenti nella tabella T.
E' possibile farlo senza dover creare altre tabelle? (la piattaforma in
uso è Oracle 8i)
ciao e grazie!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:bc7rsb$ijl$1...@news.newsland.it...



:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).

 ciao e grazie!
felice_pago
-
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.software.database
Titolo: di db in access

Un database in access so che può avere al massimo dimensioni di 2GB,
confermate questa informazione?
E' affidabile per un'azienda gestire i dati dell'ufficio commerciale e
tecnico con un unico database?
Oppure sapreste consigliare qualche alternativa?
Grazie a tutti per qualsiasi informazione "chiarificante".....
Royan
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Royan
Correzione oggetto: Dimensione di db in Access


 Oppure sapreste consigliare qualche alternativa?
Dipende quali sono le esigenze e le risorse...
In ordine consiglierei dal più complesso/affidabile al meno complesso
Oracle
DB2
SQL Server
PostgresSQL
Firebird
Mysql
SQLlite
Access
Excel

"matteooooo"






-----------
aggiungerei sql 2005 express, il successore di msde, che se non sbaglio e' 
gratuito come vs 2005. credo che abbia lo stesso limite di 2g, ma con 
un'affidabilita' ben diversa rispetto ad access, e ovviamente la 
possibilita', all'occorrenza, di passare in modo indolore a sql server.
i pusher la chiamano prima bustina :)
http://msdn.microsoft.com/vstudio/express/sql/download/
ciao, a.

 credo che abbia lo stesso limite di 2g
Le dimensioni massime per singolo database sono di 4GB.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://italy.mvps.org
 

 Grazie a tutti per qualsiasi informazione "chiarificante".....
Personalmente non so quanto possa reggere un database Jet (Access non
e' altri che un frontend diretto al motore Jet, che sui windows dal 98
in poi e' installato direttamente con il sistema), quello che so e' che
usarlo per compiti che vanno al di la dei limiti per cui si e'
dimostrato reggere (ovvero database abbastanza piccoli) e' molto
deleterio. Se proprio vuoi usare Access, attraverso ODBC usalo come
frontend ad un altro motore di database, che puo' essere uno dei motori
che ti sono stati consigliati (personalmente propenderei per la scelta
di Firebird o di PostgreSQL)
Enrico

Newsgroup: it.comp.software.database
Titolo: da Access a Postgres

Ciao, ho il problema di dover migrare alcune tabelle che si trovano in un
database access in uno postgres. Esiste una strada ragionevolmente
percorribile o č meglio rifare il data-entry da zero?
Grazie
dettoben



Ci mancherebbe, comincia usando PGAdmin ed il tool di conversione da
Access:
http://pgadmin.postgresql.org/
Faser
-- 
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
--------------------
Newsgroup: it.comp.software.database
Titolo: Motori SQL

Qualcuno sa dell'esistenza di qualche funzione
che data un'istruzione SQL e il relativo motore SQL
ne trasformi la sintassi per tale motore SQL.
Ho l'esigenza di poter usare con un programma gestionale
sia l'attuale motore Adaptive Server Anywhere che i motori
MSDE, SQL Server 2000, IBM DB2. Tra tali motori la sintassi
SQL cambia leggermente.
Esempio: in Adaptive Server Anywhere la delete si effettua cosě:
DELETE NomeTabella WHERE Campo = Valore
in SQL Server diventa cosě:
DELETE * FROM NomeTabella WHERE Campo = Valore
idem con le formattazioni di date, numeri, ecc...
La funzione dovrebbe tradurre la mia stringa nella sintassi corretta
cnMyConnection.Execute(ConvertiStringaSQL("DELETE * FROM NomeTabella",
mSQLServer))
dove mSQLServer indica che il motore in uso č SQLServer.
Grazie a tutti.
Peio

 La funzione dovrebbe tradurre la mia stringa nella sintassi corretta
ODBC, JDBC et similia sono 'arnesi' costruiti esattamente a questo
scopo. Basta che utilizzi questi e non dovrai nemmeno preoccuparti
di dirgli che "motore" stai usando.
Davide

 ha scritto nel messaggio
news:a9134b$101gli$1...@ID-18487.news.dfncis.de...


 Esempio la formattazione delle date, la delete, ecc...
Cio' non ha senso. Se usi ODBC senza usare query pass-trought, dovresti
usare sempre la sintassi SQL ODBC, che e' comune a tutti i database
per cui e' fornito/disponibile un driver Odbc. Sei sicuro di non usare
delle query "dirette" (che non vengono interpretate dal driver) ?
Davide

Come mai questo??
Perchč dovresti usare un SQL il piů possibile standard. Per quanto riguarda
le date devi usare il formato ODBC.
Es:  {ts '2002-05-10 16:59:51'}
Per quanto riguarda la delete mi sembra strano che non accettino:
DELETE FROM NomeTabella WHERE Campo = Valore
...niente * mi raccomando, anche perchč non ha senso.
Ciao.
Faser
-- 
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
http://www.cfmentor.com
--------------------

E usare query in formato SQL ANSI 92?? I motori che hai citato mi sembra lo
supportino tutti. La query che hai indicato essere per Adaptive Server
Anywhere in realtà funziona così com'è anche in SQL Server 2000 e 7.
Per date e numeri è già un'altro paio di maniche, come minimo bisogna fare
delle prove comparative, spesso gli ODBC non ritornano quello che si
vorrebbe.
Aime Flavio