mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: Lock record access

Ciao a tutti
    qualcuno conosce un metodo per fare una lock record con access e vb????

 qualcuno conosce un metodo per fare una lock record con access e vb????
Non esiste. Access effettua Lock di pagina, che significa che tutti i
record in una determinata "pagina" di dati vengono loccati allo
stesso modo.
Inoltre utilizza un sistema di lock-per-read.
Davide

Newsgroup: it.comp.software.database
Titolo: script command line per Sql

domanda... inqualificabile, portate pazienza :)
penso ad una sequenza di comandi sql in file batch o in uno script:
e' possibile fare interrogazioni e/o inserimenti attraverso la riga di
comando? 
dove posso trovare documentazioni/soluzioni al riguardo?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it



 comando? 
Quasi con tutti i database engine, ma tu non dici quale ti interessa.
Ciao,
Paolo

 Quasi con tutti i database engine, ma tu non dici quale ti interessa.
MS SQL 2000 server


> MS SQL 2000 server
Puoi usare osql.exe
http://msdn2.microsoft.com/en-us/library/aa214012.aspx
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://italy.mvps.org

 
su windows hai osql e isql.
sono poco scriptabili, nel senso che la linea di comando di windows č 
quel che č.
su sistemi unix invece puoi compilarti freetds+sqsh e fare quel che ti 
pare su sql server remoti.
ciao
-- 
ludovico

Newsgroup: it.comp.software.database
Titolo: Aggiornamento periodico

E' possibile indicare ad un database di eseguire una determinata query ogni
tot di tempo? Nel caso specifico dovrei cancellare o spostare tutte le righe
di una tabella che abbiano una data di immissione (memorizzata in un campo)
superiore ad un anno.
 Dato che si tratta di una anno mi sembra brutto inserire una query tipo
"delete ... where data<un_anno_fa" da eseguire ad ogni aggiornamento (anche
una decina al giorno).
Uso postgres ed avevo pensato di inserire nel crontab una riga che facesse
eseguire una query command-line tramite il comando psql ma volevo sapere se
fosse possible inserire queste procedure in modo implicito nel database.
grazie anticipatamente,
Alx

 nel database.
Consulta la documentazione.
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Consulta la documentazione.
uhm...... se ho scritto sul NG è perché speravo che qualcuno mi dicesse se è
possibile ed eventualmente come si fa (almeno cenni) senza dovermi
scartabellare tutta la documentazione alla ricerca di.....cosa?
ciao,
Alx.

 dicesse se è
<zap>
NewsFlash: il NG non e' un sistema per "spegnere il cervello" ed
avere la pappa pronta. Ci si aspetta che chi lo usa sia alla
ricerca di informazioni DOPO averle cercate nei posti "canonici"
(i manuali, google, vari motori di ricerca, il sito del produttore
del software...).


 del software...).
Io non spengo mai il cervello, se non sei in grado di aiutarmi cerca almeno
di non offendermi.
buona giornata.
Alx
Newsgroup: it.comp.software.database
Titolo: AIUTO RELATIONS

In un Database MDB ho quattro tabelle
Argomenti
Capitoli
Paragrafi
Testo
collegate tra loro in casata,
se esistono dati in cascata per tutti i records ,  tutto OK
se voglio passare direttamente da "Argomenti" a "Testo" saltando le tabelle
"Capitoli" e "Paragrafi"
come devo impostare la relatione?
Grazie
Tommaso

 collegate tra loro in casata,
Dipende da come sono collegate tra di loro.
se in 'Testo' hai ArgomentoID, CapitoloID, ParagrafoID, TestoID, puoi
collegare Argomento con Testo usando solo ArgomentoID e TestoID,
in caso contrario devi per forza mettere in mezzo le altre due tabelle.
Davide

 wrote in message
a2gvv4$112rl1$7...@ID-18487.news.dfncis.de...

TABELLE:
Argomenti           ID_Argomento
                            Descrizione_Argomento
Capitoli                ID_Capitolo
                            ID_Argomento
                            Descrizione_Capitolo
Paragrafi              ID_Paragrafo
                            ID_Capitolo
                            Descrizione_Paragrafo
Testo                    ID_Testo
                            ID_Paragrafo
                            Descrizione_Testo
Collegati tutti in successione
Aprendo il DB , se una descrizione intermedia è vuota la visualizzazione non
prosegue fino a testo
Se opero come mi hai suggerito inserendo
Testo                    ID_Testo
                            ID_Argomento
                            ID_Capitolo
                            ID_Paragrafo
                            Descrizione_Testo
e collegando testo tutte le tabelle con "Testo"
non funziona!!!
Newsgroup: it.comp.software.database
Titolo: Creazione Automatica di connesioni ODBC

Allora, torno su una questione su cui mi sono 'accalorato' mesi fa e che
non ho ancora risolto.
Ho un Domino AD Win2k3; VORREI che un gruppo (o tutti gli utenti ..) si
trovino AUTOMATICAMENTE la connessione ad un DB del mio server MS-SQL.
MESI FA (!!!!) avevo intrapreso 2 strade:
1) script che prende i file DSN (già fatti) da una determinata cartella
e li copia nella cartella, che dal registro risulta essere la
DefaultDSNDir del client
2) sempre con uno script, smanetto sul registry del client e creo una
nuova connessione.
Bhe' nessuno delle due funziona; il problema è che gli utenti del mio
dominio non hanno i diritti di amministratore.
Per favore, esiste qualcuni più bravo di me che abbia già affrontato
questo problema.
1000 Grazie
p.s. Sinceramente prima di addentrarmi in questa problematica, il mio
intuito maschile mi faceva pensare, che tra le pieghe (stavo per dire
piaghe) di AD ci fosse la possibilità di fare questo con una policy ....
niente da fare (o per lo meno io non l'ho trovata')
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Più bravo no è impossibile.

 dominio non hanno i diritti di amministratore.
invece che cercare di creare una system DSN, crea una user DSN sotto
l'Hive dell'utente. In questo modo non avrai problemi di diritti.
Se invece vuoi creare per forza una system DSN non puoi farlo con un
login script, devi utilizzare un qualche strumento che invii in "push"
le modifiche da remoto con i diritti necessari (o ti fai un
programmino da solo o usi un software apposito stile SMS).
bye!

 l'Hive dell'utente. In questo modo non avrai problemi di diritti.
OK, OK, per me va benissimo creare il DSN a livello utente; ma
gentilmente
potresti essere piů chiaro o linkarmi qualche dritta.
Grazie
Massimiliano

Newsgroup: it.comp.software.database
Titolo: [Postgresql] Select... not... in...

Salve a tutti,
	ho un problema con 2 tabelle su un database in postgresql. Non capisco 
se l'istruzione select In sia buggata o sono io che interpreto male la 
funzione.
Ho 2 tabelle che hanno un campo in comune (txt_id) che ï¿œ la Fkey di 
entrambe verso una tabella che non prendo in considerazione nella 
select. La Tab1 ï¿œ piena di record mentre la Tab 2 ï¿œ completamente vuota.
Se io faccio cosï¿œ:
Select count(tab1.txt_id) from tab1 where not tab1.txt_id in (select 
tab2.txt_id from tab2)
Mi viene restituito 0 (zero) mentre invece sono sicuro che mi dovrebbe 
dare un numero almeno superiore a 1000 record.
Che posso aver sbagliato? La select a spanne e memoria mi sembra corretta.
Grazie!

 dare un numero almeno superiore a 1000 record.
Prova la sintassi:
where tab1.txt_id not in

 Che posso aver sbagliato? La select a spanne e memoria mi sembra corretta.
Direi che il not del where va prima dell' "in".
Quindi, se la tab2 ï¿œ vuota come dici, dovrebbe restituire lo stesso
risultato di
select count(tab1.txt_id) from tab1;

 select count(tab1.txt_id) from tab1;
Eheheheheh si si infatti deve restituire lo stesso numero... ï¿œ quello 
che mi apetto in questoo momento :) Ora riprovo come dite voi ma se 
provo la query sul DB non mi da errore... strano...

 provo la query sul DB non mi da errore... strano...
Risolto... effettivamente il not va accanto a IN ma la cosa strana ï¿œ che 
non da errore nell'altro caso come se con altri costrutti, forse il 
null?, andasse bene. es. "... not tab1.txt_id is null ..." o una cosa 
simile.
Cmq Grazie!

Peca's ha scritto:

*Va bene* nel senso che l'operatore NOT esegue la negazione logica del
valore cui si applica.

 provo la query sul DB non mi da errore... strano...
non è strano, come l'hai scritta prima non è un errore: è
semplicemente una query diversa.
bye!
Newsgroup: it.comp.software.database
Titolo: Aggiornamento DB remoto

Devo aggiornare un DB SQL Server 7.0 con un programma scritto in Visual
Basic 6.0. L'aggiornamento dovrebbe avvenire via Internet (il programma
funziona regolarmente con un db SQL sulla rete locale).
Qualcuno di voi sa come fare?
--
Peruzzini Rita
Sud Sistemi S.r.l.
peruz...@sudsistemi.it
ICQ 71542915

Non č cosě semplice dato che i firewall e il server web ti impediscono la
connessione diretta tramite la rete internet a sql server. Esistono delle
soluzioni che ti permettono di aggirare il problema facendo passare tutto
su http (porta 80).
Io uso delphi e in casa borland una soluzione che permette di fare questo
si chiama MIDAS, ma oltre che non essere gratis ti costringe a modificare
il tuo programma scrivendolo in due porzioni, uno per il lato server,
l'altro per il lato client. La cosa non č eccessivamente complessa, ma ci
vuole cmunque del tempo.
In casa microsoft ho sentito dire che ADO dovrebbe offrire un servizio
simile, ma non so dirti altro.
Rita Peruzzini ha scritto:


Newsgroup: it.comp.software.database
Titolo: Chi conosce Visual Fox Pro ?

Mi compare l'errore 1884 ( error index )  usando un gestionale scritto in 
VFP  e tabelle dbf .
Sapete a cosa corrisponde ?
-- 
Cordiali Saluti 

Hai provato ad iscriverti alla mailing list di Foxitaly ?
Potresti trovare molte soluzioni ai tuoi problemi...
http://www.foxitaly.com
Ciao

Comunqe dall'help di Visual Foxpro
Error 1884
The uniqueness of primary or candidate key is violated.
Fix the record values or revert them.
Sembra che hai un problema sulle chiavi dell'indice. 
Ciao

 Ciao
ho fatto una ricostruzione indici e si č risolto
grazie 

 
http://www.foxitaly.com
si mi sono inscritto.
se dovessi fare una domanda come faccio a inviarla ?
Grazie e ciao 

Basta che srivi un messaggio a:
fox...@foxitaly.com
Ciao !

Newsgroup: it.comp.software.database
Titolo: Manuale Report Builder ITA?

Qualcuno mi sa dire dove reperire un manuale di Report Builder in Ita o
anche in Inglese.
Grazie

Ciao..
prova qui:
http://www.ucancode.net/download/Eval/DocBuilder341.zip
http://www.ebone.at/files/Books/CC_BORLAND_C___BUILDER_UNLE.ZIP
http://www.atozedsoftware.com/downloads/finalbuilder/finalbuilderpdf.zip
http://jansfreeware.com/ebookbuilder4.zip
http://www.gfai.de/produkte/docbuilder/download/e_docbuilder.zip
http://windows-chi.tucows.webusenet.com/files3/fastpdfbuilder.exe
http://www.bbsorensen.com/mailadmin/ppages/softw/software/sbookbuilder2.exe
http://www.thebluesbrother.com/Tools/ebookbuilder4.zip
Ciauzzzzzzzzzz
 :-))

Newsgroup: it.comp.software.database
Titolo: Select Top

Salve
esiste un comando che permetta di selezionare l'ultimo record di una
tabella?
Cioe' l'inverso di SELECT TOP (1)
Grazie

 Cioe' l'inverso di SELECT TOP (1)
non basta ordinarli con un ORDER BY ?
ciao
Rob


usa il max().
ma su che database?


Su SQL Server (o meglio MSDE)
comunque grazie penso che MAX sia la soluzione ottimale... anche lo si puo
isare solo con na tabello che abbia un indice numerico
Destro

 ha scritto nel messaggio
news:b5ao3h$8me$1...@lacerta.tiscalinet.it...


 wrote in message
news:b5ad9t$5hl$
1...@lacerta.tiscalinet.it

-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.software.database
Titolo: esportare dati da un db interbase

Ciao a tutti.
Un'applicazione ormai in disuso era basata su un Borland Interbase (non so 
dirvi la versione o altro). Nella cartella dei dati (DBS) ho trovato 3 file 
uno .GDB da 32MB verosimilmente con i dati, uno .gdb.ib56 e uno tables.sql 
che è un'esportazione della struttura del db in sql (che cmq è comoda).
Adesso io vorrei togliere da mezzo tutto e esportarmi i dati in qualche 
formato un po' più "portabile" tipo testo (da riimportare dopo in un Access 
o in un Mysql, vedremo, ma più che altro da conservare nel caso qualcuno se 
ne esca dopo anni che gli serve qualcosa che era conservato su questo db).
Suggerimenti su come fare? C'è qualche tool che mi permette di "aprire" 
questo file gdb?
Grazie a tutti.
Bye
giaconet 

 questo file gdb?
sicuramente con ibexpert (forse puoi usare la demo se non vuoi comprarlo)
cerca un tool che estragga non solo i metadati (ti basterebbe isql) ma
anche i dati in forma di insert.

 questo file gdb?
Iboconsole. Tieni presente pero` che devi connetterti ad un server Interbase
per aprire quel db. Se te ne serve uno, Firebird e` una implementazione
libera di Interbase (attualmente e` alla 2.0, ma per i tuoi scopi va piu`
che bene la 1.5)
Enrico

Newsgroup: it.comp.software.database
Titolo: Esportazione da lotus a excel

Ciao a tutto il ng,
 
non cerco una soluzione ma esclusivamente una conferma della mia domanda.
Ovvero perchè quando decido di esportare dei dati da lotus a excel il
massimo che posso esportare è 250 record?!
grazie
Tiziano
--------------------------------
Inviato via 
http://usenet.libero.it


forse perchè la zona di esportazione
e' di 250 righe?
hai provato ad aprire direttamente il .WK? con Excel?

Newsgroup: it.comp.software.database
Titolo: insert da una select

Buon giorno a tutti
non capisco per quale motivo Oracle 7.3.4 mi ritorna un erore
ORA-00936: espressione mancante
quando eseguo questa banale query
INSERT INTO TABL_B (ARTICOLO)
VALUES
(SELECT ARTICOLO FROM TABL_A)
dove sbaglio?
Saluti
Zacc

 dove sbaglio?
INSERT INTO TABL_B (ARTICOLO) SELECT ARTICOLO FROM TABL_A
Bye
-- 
Rudy
DB blog: 
http://rdbland.blogspot.com/
e-mail a 
email.it

 
Grazie 1.000.000.000
Zacc
Newsgroup: it.comp.software.database
Titolo: Query SQL

Salve,
sto utilizzando ADO con VB6  per una connessione ODBC a Sybase SQL
Anywhere Database Engine Version 5.5.04
Build #1867.
Ho un campo chiave (CODICE), un campo data (DATA) e un campo con dei
valori numerici (VALORE).
Ora vorrei ordinare il database per codice e data e poi raggruppare i
record per codice. All'interno di ogni gruppo voglio selezionare il
valore del campo VALORE con data piu' vecchia.
Supponiamo che il database sia gia' ordinato per CODICE e DATA, che tipo
di query SQL devo realizzare?
Spero che mi possiate aiutare
Ciao
Donatella :)
Esempio:
CODICE    DATA             VALORE
1                02/05/1998            8
2                12/12/1999            4
2                13/09/2000            5
1                27/06/1996            9
voglio ottenere i seguenti record:
CODICE    DATA             VALORE
1                02/05/1998            8
2                13/09/2000            5
-- 
Posted from root@[195.120.213.3] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:3AF28F61...@cmns.mnegri.it...


 ha scritto nel messaggio
news:3AF28F61...@cmns.mnegri.it...


Newsgroup: it.comp.software.database
Titolo: info php mysql aiutooo

Salve ho da poco iniziato cn il php e il mysql volevo sapere acnhe a grosse
linee se posso realizzare un sito che si aggiorni in modo automatico
modificando i dati contenuti in un database senza dover editarmi le pagine a
mano grazie mille
distinti saluti
Devil

il sapiente dsfdfsf dice:

?? se ho capito bene vuoi che in base ai dati contenuti nel db si 
modifichino le pagine?
a grandi linee: certo! il php serve proprio a generare dinamicamente le 
pagine!
puoi iniziare a documentarti da 
www.php.net
 a cercare le funzioni mysql_*().
fai qualche prova di estrazione dei dati e di stampa.
se hai problemi controlla su 
groups.google.com
o la faq del ng it.comp.www.php:
www.dopoil.com/PHP/faq.php
se dovessi postare, completa con prove fatte, errori riscontrati, documenti 
su cui hai provato a guardare.
naturalmente, devi già avere mysql, php e webserver propriamente 
configurati.
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.php.net
Newsgroup: it.comp.software.database
Titolo: mysql e 'load data local infile'

Ciao a tutti,
ho da poco installato la più recente versione di mysql (MySQL-3.23.49-1.i386) sul mio sistema linux e ora, naturalmente,
faccio un pò di pratica.
Tra le caratteristiche utili di mysql sapevo esserci la possibilità di riempire le righe di un database vuoto da un file
di testo, utilizzando il comando "load data local infile *.txt into table *;".
Perciò, seguendo l'esempio fornito dalla documentazione, ho creato il database 'menagerie', ho creato una tabella di
nome 'pet' e ho cercato di riempirla con il comando 'load data...', dopo avere creato il file pet.txt che contiene i
vari record della tabella; però m'è capitato quanto segue:
mysql>  LOAD DATA LOCAL INFILE "pet.txt" INTO TABLE pet;
ERROR 1148: The used command is not allowed with this MySQL version
Ho provato ad indicare per esteso la posizione del file, ma il risultato è lo stesso:
mysql>  LOAD DATA LOCAL INFILE "/var/lib/mysql/my_test/pet.txt" INTO TABLE building;
ERROR 1148: The used command is not allowed with this MySQL version
Spulciando la pur ottima documentazione l'unico riferimento che ho trovato è il seguente:
F.2.1 Changes in release 3.23.49
* ...
* ...
* Added options to make LOAD DATA LOCAL INFILE more secure.
* ...
Per me è un pò poco per capirci qualcosa; qualcuno sa forse quali siano queste opzioni aggiunte?
Ciao
Marco

Beh, come mai nessuno risponde, sono OT o cosa?
Marco

 Beh, come mai nessuno risponde, sono OT o cosa?
non sei OT, stai traaanzo!!
leggi la doc, spiega TUTTOTUTTO
http://www.mysql.com/doc/L/O/LOAD_DATA_LOCAL.html
ciao

 leggi la doc, spiega TUTTOTUTTO
mmmhhh... l'ho già sentita da qualche parte questa cosa!
non ricordo dove, però!
;-)

Ok, grazie...Problema risolto
Marco

Newsgroup: it.comp.software.database
Titolo: Conversione Filemaker -> Mysql

Vorrei sapere se esiste un metodo per trasferire i dati da un file 
Filemaker 5.5 a Mysql 4.0 oppure se si possono interrogare tali dati 
tramite Php

 wrote:

Si e no. Con FileMaker Pro 6 puoi usare l'XML per generare direttamente 
le tabelle di MySQL, e puoi usare PHP per interrogare il WebCompanion. 
Rispettivamente vai a vedere: 
http://www.filemaker.com/xml/xslt_library.html
 e 
iviking.org
.
Vins

Newsgroup: it.comp.software.database
Titolo: [MS SQL] Domanda per MSDE

C'č qualche anima gentile che mi puň far sapere dove posso scaricare MSSQL
in versione MSDE?
--
Fabio

 in versione MSDE?
Come riportato nell'articolo "HOW TO: Obtain and Install SQL Server 2000
Desktop Engine (MSDE 2000)"
http://support.microsoft.com/default.aspx?scid=324998
 ,
"MSDE 2000 is distributed on the CD with all editions of Microsoft Office
that include Microsoft Access 2002, such as Microsoft Office XP
Professional, Microsoft Office XP Developer, and Microsoft Office XP
Premium. MSDE 2000 is located on the Office CD-ROM in the MSDE 2000 folder.
It is also available to registered users of Microsoft Visual Studio .NET
Architect, Developer, and Professional Editions".
Ciao!
--
Lorenzo Benaglia
UGIdotNET - 
http://www.ugidotnet.org
UGISS - 
http://www.ugiss.org
Newsgroup: it.comp.software.database
Titolo: Database e Frontpage

Un saluto a tutto l'NG;
ho un problema che mi assilla da 3 gg.
ho winXP e Frontpage 2000;
sto cercando di creare una pagina web collegata ad un database access
con frontpage;
il browser però si limita a farmi vedere solo le intestazioni delle
colonne e non i record della tabella collegata;
ho provato ad installare le estensioni frontpage ma non riesco ad
abilitarle, dipende da questo? Credo di no perchè in FP ho provato anche
a disabilitare "Attiva con le estensioni del server di Microsoft
Frontpage" e riesco a collegare il database (FP non mi inibisce il
collegamento del database come fa con il contatore visite per cui,
suppongo, che per collegare un DB non sono necessarie le estensioni)
Come posso fare a far visualizzare i record della tabella collegata?
Grazie
Dany
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 con frontpage;
Non so che intenzioni hai ma se fai il deployment di un
sito web con access come backend allora avrai problemi
che ti assilleranno per tutta la vita...
Gaetano


Beh, che dire, se non sei capace sicuramente!

 ha scritto nel messaggio
news:ckdj7a$aq0$1...@lacerta.tiscalinet.it...

Bč, per ora non ne sono capace, ma voi non č che mi stiate aiutando tanto;
conosco discretamente access e conosco poco frontpage, mi serve solo una
mano, sennň che programmi mi consigliate per gestire un database nel web?
Grazie
Dany

Newsgroup: it.comp.software.database
Titolo: Backup SQL Server 2000 e permessi.....

Salve a tutti....
Non so se il subject è propriamente corretto.
Sta di fatto che sto mettendo su una nuova macchina con SQL Server. Dovremmo
una volta messa a punto fare il trasbordo del DB dal vecchio server a quello
nuovo.
La mia domanda è questa. Sarei tentato di fare il trasbordo dei dati tramite
una copia di backup fatta un attimo dopo aver staccato il DB da
internet......
Avendo pero delle SP, funzioni e altre menate varie configurate con delle
permission su particolari utenti....come faccio a portarmi dietro anche
questa roba? Voglio dire, come faccio a copiare gli utenti da un server a un
altro, le permission sulle stored procedure e via dicendo.....
Grazie a tutti
DD
PS. Sto partendo dal presupposto che per quello che voglio fare questo tipo
di procedimento è quello corretto.....o sbaglio?

 di procedimento è quello corretto.....o sbaglio?
Per farlo in questo modo, potresti farti lo script di creazione del DB,
farlo girare sul server e dopo poi fare il restore dei dati...
Paulus
http://spazioweb.inwind.it/it_informatica
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.software.database
Titolo: Database doppio via web

--- postato anche su it.comp.www.asp ---
--- postato anche su it.comp.www.php ---
Ciao a tutti.
L'oggetto è un po' criptico, cerco di spiegarmi un po' meglio. Mi hanno
proposto un lavoro (più che un lavoro, è un esperimento): c'è uno studio di
un commercialista che vorrebbe realizzare un sito web nel quale però
inserire dei servizi. Questi servizi prevedono l'utilizzo del database che
si utilizza correntemente in questo studio per il programma di contabilità
(mi sembra di aver capito MS SQL Server). In pratica in un'area riservata
del sito si devono poter vedere alcune informazioni residenti sul database
fisicamente localizzato nello studio. Come si può fare?
Una soluzione è ovviamente quella di montare un web server allo studio,
farsi dare da qualcuno un IP statico con una connessione (magari ADSL),
registrare un dominio e et-voilà.
Ma nell'ipotesi più semplice che l'hosting del sito sia esterno, come posso
fare a garantire un pseudo real-time dei dati presenti sul web server?
Mi era venuta in mente una soluzione del tipo si fa fare una copia del
database dallo studio al web server ogni tot (tempo). Ma è una cosa
fattibile? Soprattutto è professionale? Ci sono soluzioni migliori?
Thanx
giaconet

 Soprattutto č professionale?
L'ho visto fare cosě tante volte che sembra quasi la regola (ma a me non č
mai piaciuto molto)
Perň il problema č come aggiornare la copia del db remota. Per fare bene e
in sicurezza dovresti mettere una CDN (questro e il caso massimo va bene
anche una ISDN o una DIALUP ma tutto dipende dalla mole di dati) tra lo
studio e l'azienda di hosting
Ciao
Newsgroup: it.comp.software.database
Titolo: [MySql e database] Quale libro per imparare?

Qualcuno di voi ha da consigliarmi un libro che spieghi in modo
completo e chiaro il funzionamento dei database in generale e di
MySQL?
Quale testo consigliereste a chi ne sa pochissimo e vuole imparare per
bene?
Il libro dovrebbe essere possibilmente in italiano.
Grazie a tutti.
-- 
Carcarlo, Firenze

Su 
www.beta.it
 e' recensito proprio il libro che cerchi tu.
Luciano Napolitano.

Newsgroup: it.comp.software.database
Titolo: [FAQ] Le FAQ di i.c.s.d (puntatori)

Trovate le FAQ complete su 
http://www.soft-land.org/faq/icsdfaq.html
Contenuti:
1. Dove trovo una guida/manuale per il tal database ?
2. Posso installare il tal database su WinXX ?
3. Dove trovo informazioni sull'SQL ?
4. Quali database esistono/quale e' il migliore ?
5. Dove trovo i driver per il tal database ?
6. Quali programmi esistono per il design di un database ?
7. Devo trasportare la mia applicazione dal database X al database Y...
8. Ma MySQL e' gratuito oppure no??
9. Ho mandato un messaggio al gruppo, perche' nessuno mi risponde ?
10. Devo visualizzare dei record da un database sulla mia pagina Web in
    blocchi di X alla volta, come posso fare ?
11. Quali manuali ci sono per ... (piccolo elenco di manualistica)
12. Che cavolo vuol dire ..... ? (glossario dei termini)


Newsgroup: it.comp.software.database
Titolo: FileMaker 5... dove postare???

Esiste un newsgroup per FileMaker??? Altrimenti qualcuno saprebbe rispondere
ai questiti da questo NG???
Grazie.

ai questiti da questo NG???
 puoi iscriverti alla lista di discussione sul sito 
http://www.fmp.it
saluti

Newsgroup: it.comp.software.database
Titolo: [query]come faccio?

ho 3 tabelle:
utente
-id
-username
....
vendita(oggetto)
idutente
.....
offre
idutente
...
vorrei selezionare per ogni oggetto/vendita
idoggetto con id e username acquirente e id user venditore
spero di essermi spiegato..ci sto ragionando ma non sono arrivato alla 
soluzione.

 soluzione.
Forse così:
select
    vendita.idoggetto,
    vendita.idutente,
    utente_vendita.username,
    offerta.idutente,
    utente_offerta.username
from vendita
left join offerta on
    vendita.idoggetto = offerta.idoggetto
left join utente as utente_vendita on
    vendita.idutente = 
utente_vendita.id
left join utente as utente_offerta on
    offerta.idutente = 
utente_offerta.id
Però attenzione, nello schema che hai segnalato manca la chiave
idoggetto nella tabella vandita e nella tabella offerta.
Saluti
Stefano
Newsgroup: it.comp.software.database
Titolo: Help per Creazione della tablespace

Salve a tutti,
volevo porvi un quesito semplice ma fondamentale:
- avendo istallato un client oracle8 sul mio pc con che utilities io posso
creare la tablespace????
- potrei farlo con sql plus ma se non ho ancora un user come faccio??? devo
crearlo???? come o con che utilities????
Se qualcuno mi potesse chiarire la situazione lo ringrazio in anticipo
ps: come faccio a configurare il  file  tnsnames: con loopback ... e cosa ci
si scrive??????????????
--
Stefano Lampredi

 wrote in message
D0075.579$I33....@news.infostrada.it...


 Stefano Lampredi
Ciao Gennaro

Newsgroup: it.comp.software.database
Titolo: recuperare un record random

ciao a tutti,
utilizzando Postgresql 7.0, c'è un modo per recuperare un record a caso (ma
davvero a caso, con distribuzione uniforme di probabilità) da una tabella?
nel mio caso dispongo di un ID (int) per ogni record.

 ha scritto nel messaggio
news:newscache$fpzfcg$b2f$1...@linuxintra.cnare.it...

Newsgroup: it.comp.software.database
Titolo: tabelle e relazioni

Salve a tutti, ho iniziato da poco con postgresql quindi chiedo scusa
in anticipo se la domanda vi sembrerà banale. Ho una tabella cliente
con i campi id_citta, id_provincia, id_stato, id_cap, id_banca e
id_agenzia che sono di tipo intero e vengono "relazionati" con le
tabelle citta, provincia, stato,cap,banca e agenzia. Conviene fare in
questo modo o modificare il tipo dei campi da intero a testo ed
eliminare le relazioni?
Qua c'è la tabella 
http://pastebin.com/93zNjVrJ

 eliminare le relazioni?
Non ho capito bene. :-)
Deduco che tu abbia anche una tabella per le città, una per le province, 
ecc ecc... giusto? Tu vuoi eliminare le relazioni *e* anche queste 
tabelle, oppure solo le relazioni? (Peraltro noto che nella tabella che 
hai linkato non ci sono foreign key sulle colonne da te indicate).
In generale comunque, ti direi che se ci sono tabelle per città, 
provincia, ecc ecc... IMVHO è conveniente tenere le relazioni. Poi, chi 
ne sa più di me saprà sicuramente consigliarti per il meglio (visto che 
anche io sono abbastanza niubbo).
HTH,
GIulio
-- 

 Qua c'è la tabella 
http://pastebin.com/93zNjVrJ
Dipende dalle specifiche, se hai la tabella probabilmente la 
progettazione è già stata completata e ci sarà un motivo se la tabella è 
così, con degli interi e senza vincoli di chiave esterna.

Grazie a tutti per le risposte, mi avete chiarito i dubbi che avevo :D

> Qua c'� la tabella 
http://pastebin.com/93zNjVrJ
Dunque, se ho ben letto il pensiero, anziche' fare un join per
recuperare i dati dalle altre tabelle, vorresti portare dentro
alla tabella principale i dati che ti interessano, cambiando
la colonna da id_citta numerico (es. 123) a Citta testo ("ROMA").
Sulla domanda precisa, ossia se "conviene", non ho idea, troppe
variabili che non conosciamo inficiano la risposta. Tuttavia
ci sono alcune considerazioni da fare.
Le TABELLE sono le relazioni, i vincoli di integrita'
referenziale (perche' questo e` il loro nome) NON lo sono; non
"collegano" le tabelle anche se i tool grafici le disegnano
come linee.
E' l'operatore di JOIN che collega una tabella con qualunque
altra, anche senza che vi sia necessita' di vincolo PK/FK.
Il sistema di PK/FK, similmente ad altri vincoli, esiste per
questioni di integrita' dei dati, ossia richiede la presenza
di una significativa riga corrispondente.
Se il database richiede una citta`, tale sistema impedisce di
scrivere "rinoceronte".
Premesso questo, il design del db in oggetto mi rende
perplesso... se nella tabella Clienti metto una colonna citta`
non NULL, tale attributo non e` opzionale, cioe'
plausibilmente esiste una regola che dice che ogni cliente
DEVE essere censito con una citta' di appartenenza.
E quindi che significa "DEFAULT 0"? Quale e` la citta` zero?
In questo modo eludo de facto lo scopo del vincolo.
Newsgroup: it.comp.software.database
Titolo: Dump Postgres da pagina PHP

Salve a tutti
Vorrei mettere nella mia applicazione php basata su Postgres 7.x una
funzione di DUMP attivabile periodicamente dall'utente.
Vorrei quindi associare lo script ad un pulsante, ma non conosco la
sintassi.
Immagino sia una quey che interroga una cartella di sistema (ma forse mi
sbaglio?).
Ho anche provato a sbirciare il codice di phpPgAdmin (che fa questo lavoro)
senza però capire il codice.
Sapreste aiutarmi?
Grazie
Marcello Verona


Ciao Marcello
Il dump e' lo scaricamento dei dati, della struttura o di entrambi?
Si puo' fare cosi':
struttura:
pg_dump -d nomedatabase -a > /directorydestinazione
questa scarica solo i dati: se ometti il -a scarica tutto; se metti -s
scarica la struttura.

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

Il mio problema è quello - come dice il subject - di dover creare un
trigger.
Come però ...
con oracle potevo intercettare i dati che stavo per scrivere
in un record e stravolgerli completamente.
Questo lo facevo con due direttive :new e :old ...
ora da quello che ho capito sembra che le stesse in SQL server
siano rappresentate da due specie di tabelle virtuali
chiamate Inserted e Deleted ...
bene ... quello che non riesco a capire è come passare i
miei nuovi valori e farli scrivere nel record al posto di
quelli specificati.
C'è qualche esempio che posso vedere.
Sono ore che cerco trigger e simili sui motori di ricerca, msdn e
knowledge base della MS ... ma tutto quello che ho visto fino
ad ora non è pertinente al mio caso.
Grazie
--
Saluti
Andrea MORO
***************************************
Per rispondere togliere ET dal messaggio prima
della chiocciola.

 Grazie
sono davvero spiacente, l'ho passata anch'io!
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/software/reliability.html

Mumble ... ecco forse perchè inconsciamente odio
sql server :!!!!
Bene, hai parlato di deny ... mi spieghi come faccio
ad evitare di scrivere su di una tabella passando
solo per la sp e non per la visualizazione dei dati?
O quello comunque è possibile e il deny è solo
a livello utente che non potrà fare una insert into
ma solo chiamare la stored e passare i relativi
parametri??
Ciao


 parametri??
solo a livello utente.
però, se l'owner è pippo,
puoi creare le sue tabelle.
poi negargli l'accesso (in modo che non possa più salirvi)
e creare gli altri utenti senza le permissions di insert sulle tabelle 
pippo.* ma solo sulle sp che ci lavorano sopra.
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/press/2002-04-11-ms-patent.html

 ha scritto nel messaggio
news:z3LI8.21643$8x3.4...@twister1.libero.it...


 ha scritto nel messaggio
news:z3LI8.21643$8x3.4...@twister1.libero.it...

Newsgroup: it.comp.software.database
Titolo: Concatenare con MySQL

Ho provato a concatenare 2 string con una semplicissima query ma non
funziona: in cosa sbaglio?
Select Pezzo || Prezzo from elencopezzi;
oppure
Select concat (Pezzo, Prezzo) from elencopezzi;
oppure ancora
Select Pezzo && Prezzo from elencopezzi;
Ho provato anche sostituendo Prezzo con 'prova' ma il risultato è
identico.
Quando non mi restituisce un errore di sintassi il risultato è 0 o 1.
la vers. di MySQL che adopero è la 4.0.16
Ciao
--
Fan di Hanamichi, Godai e Asuka
ICQ number: 156081507
reply in email: usarraci(chiocciola)
libero.it

Correva il Tue, 30 Dec 2003 00:01:40 GMT, quando questo tizio tale
usarraci <usarrac...@NOSPAMlibero.it> ha scritto:
Oggi funiona, non ho capito in cosa sbagliavo anche perché ho fatto
semplicemente un copia e incolla della select di ieri e funziona,
mentre ieri non ne voleva sapere.
per la cronaca ecco la versione finale corretta:
update elencopezzisostituiti
set pezzo = concat(left(ucase(trim(pezzo)),1),
substring(lower(trim(pezzo)), 2));


Newsgroup: it.comp.software.database
Titolo: Software per front-end

Ciao a tutti,
Riguardo a SQL Server 7, potete dirmi quali software è possibile utilizzare
per la parte client (o front end) pe database.
Ho già affrontato la realta delle pagine ASP , ma quello che cerco è un
tools che permetta di creare maschere o report, senza conoscere Visual Basic
ma solo SQL.
Grazie per gli aiuti
Paride
--
Paride
XXparide...@hotmail.com
(togliere XX dall'indirizzo)

 per la parte client (o front end) pe database.
Qualunque linguaggio di programmazione che possa creare un'applicazione.
Ovviamente dovrai impararti il linguaggio.
Esistono dei CASE ma sono sempre limitati.
Davide
Newsgroup: it.comp.software.database
Titolo: Gestione di record gerarchici

Ciao ng,
avrei questo problema:
lavoro con SQLServer  7 di MS ed ho una tabella così strutturata:
id
parent_id
description
praticamente, a parte il/i record/s che hanno parent_id = 0, tutti gli altri
record hanno un record padre ed
hanno x record figli; a loro volta i record figli possono avere a loro volta
altri x record figli e così via
all'infinito.
Es.: i nr. rappresentano l'id dei records
0
    |-- 6
            |--10
            |--11
1
    |-- 7
    |-- 8
    |-- 9
2
    |-- 12
    |         | -- 15
    |         | -- 16
    |    13
3
    |--14
4
5
Avrei la necessità di creare una stringa SQL che mi ordini i record
gerarchicamente; il problema maggiore, secondo me,
è il fatto che non si conosce a priori quanti livelli (ossia record figli
dei figli dei figli etc)  esistono.
Comunque il risultato dovrebbe essere così in questo caso:
0, 6, 10, 11, 1, 7, 8, 9, 2, 12, 15, 16, 13, 3, 14, 4, 5
Grazie a tutti per le risposte.

 gerarchicamente; il problema maggiore, secondo me,
Secondo me devi farlo con una Stored Procedure che usa un
cursore e richiama se' stessa ricorsivamente. Se riesci a farlo
con una query fammelo sapere pero'.
Davide

Su SQL server l'unica soluzione è una stored procedure dove puoi eseguire un
ciclo while ecc..
Su Oracle c'è un connettivo particolare (CONNECT BY) che ti permetterebbe di
fare tutto in una sola query, d'altra parte se dicono che è più potente
qualche motivo, anche se non sempre decisivo dovrà pur esserci.

 wrote in message
news:947h8h$fj0$1...@lacerta.tiscalinet.it...


 indicarmi dove posso trovare informazioni sulla rete?
Nella documentazione del tuo database. E' la piu' indicata e
dovresti averla disponibile dato che hai il database.
Risorse on-line...
Per Oracle puoi consultare l'OTN (Oracle TechNet), mentre per Microsoft
vedi l'MSDN. 
Davide

Newsgroup: it.comp.software.database
Titolo: Modifica charset SQL Server

Sono qui che guardo un "vecchio" db e avrei la tentazione di
convertirlo dalla corrente codifica ISO-8859-1 a UTF-8.
Esiste qualche tool che mi permetta di farlo, ovviamente convertendo
anche i contenuti dei record e possibilmente non in tempi biblici (il
db è piuttosto massiccio)?
Ringrazio anticipatamente.

 ha scritto nel messaggio 
news:11289469-ee39-4601...@u19g2000vbi.googlegroups.com...
Sono qui che guardo un "vecchio" db e avrei la tentazione di
convertirlo dalla corrente codifica ISO-8859-1 a UTF-8.
Esiste qualche tool che mi permetta di farlo, ovviamente convertendo
anche i contenuti dei record e possibilmente non in tempi biblici (il
db č piuttosto massiccio)?
prova a chiedere qui
http://groups.google.com/group/microsoft.public.it.sql/topics?lnk=srg&hl=it
 

 
http://groups.google.com/group/microsoft.public.it.sql/
Se l'ho chiesto qui e non lì ci sarà un perché... ;-)
Grazie lo stesso.

<<convertirlo dalla corrente codifica ISO-8859-1 a UTF-8.
ma non dovresti poi modificare anche il tipo dati nelle colonne?
Solo il tipo Nvarchar può memorizzare i caratteri del set  UTF8
ciao 

 Solo il tipo Nvarchar può memorizzare i caratteri del set  UTF8
Anche ntext e nchar, mi risulta.
Newsgroup: it.comp.software.database
Titolo: ma tutti i client grafici per Windows di MySQL sono a pagamento?

Ma tutti i client grafici per mysql su windows sono a pagamento? ne esistono
free?
grazie

 Ma tutti i client grafici per mysql su windows sono a pagamento?
Cosa ha MySQL front che non ti piace ?
Davide

 ha scritto nel messaggio
news:17Eo9.25054$cS4.9...@news2.tin.it...


free?
Di mysql-front è rimasto solo il forum...
http://mysqlfront.venturemedia.de/
...il progetto è stato abbandonato.
E' cmq scaricabile...
la 2.5 (ultima rel.) qui:
http://efux.de/mysqlfront/MySQL-Front_2.5_Setup.exe
la 2.4 qui:
http://efux.de/mysqlfront/MySQL-Front_2.4_Setup.exe
Ciao
-
dentament

Newsgroup: it.comp.software.database
Titolo: Sql Server 2005 e database collegati

Salve a tutti,
	vorrei sapere una cosa. Se collego un database sviluppato su SQL 
server 2000 a un server con la versione 2005, posso immagino interrogare 
i DB contenuti nel 2000 come se fossero residenti nel 2005. Ma il motore 
che elabora ad esempio le procedure è quello del 2000 o del 2005? Perchè 
alcune procedure importate sul 2005 non funzionano mentre chiaramente 
sul 2000 si e facendole funzionare come link dal 2005 potrebbe essere 
una soluzione.
Grazie!

 Perchè alcune procedure importate sul 2005 non funzionano
Che comendi esegui?
Che errori ottieni?
Qui trovi l'elenco dei comandi che sono stati rimossi in SQL Server 2005:
http://msdn.microsoft.com/en-us/library/ms144262(SQL.90).aspx
Qui invece quelli deprecati:
http://msdn.microsoft.com/en-us/library/ms143729(SQL.90).aspx
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://italy.mvps.org
Newsgroup: it.comp.software.database
Titolo: Cosa usare per creare un portale con DB??

Allora.. innanzi tutto ringrazio tutti quelli che mi hanno risposto alle mie
precedenti domande...
Visto che Access non consente piu' di dieci connessioni contemporanee cosa
mi consigliate di usare per sviluppare il DB di un portale che ne deve
tenere molte di piu' di dieci conessioni???
A tal riguardo vi premetto che sul server posso installare di tutto...
in piu' il prezzo di SQL Server e' proprio di 40.000.000 il prezzo l'ho
letto sul sito Microsoft...
http://www.microsoft.com/sql/productinfo/pricing.htm
 o forse non c'ho capito
niente.. mi sa piu' la seconda :))
Grazie mille...
-- 
Posted from 
net128-053.mclink.it
 [195.110.128.53] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 tenere molte di piu' di dieci conessioni???
Dipende da COSA vuoi. Ci sono dozzine di soluzioni, da quelle totalmente
gratuite (PostGres, MySQL...) fino a quelle ultracostose. Comunque,
visto che devi fare una cosa "seria", io andrei su Oracle + Linux + Apache.
Il portale lo sviluppi in PHP o Java Servlet e sei a posto.
Davide

 Il portale lo sviluppi in PHP o Java Servlet e sei a posto.
D'accordissimo : Linux, Apache, PHP e Oracle mi sembra il giusto mix di
apertura, prezzo e robustezza 
carlo

 wrote in message
news:000b01c09bf3$2e9a5b80$1200...@mclink.it...


 wrote in message
000b01c09bf3$2e9a5b80$1200...@mclink.it...


Vi posso chiedere ancora una cosuccia
Cosa si intende per rilasciare il DB ad ogni pagina??
Si Intende mettere ad ogni pagina asp
 Set rs= Nothing
conn.Close
set conn = nothing???
Gia che che ci sono mi puoi spiegare che cosa e' una conessione dns-less??
E' forse una cosa del genere (stringa di connessione):
Set conn = server.createobject ("ADODB.connection")
conn.open "driver=Microsoft Access Driver(*.mdb); UId=;pwd=;Dbq=C:/percorso
del mio databse??
io programmo in asp a molte cose non so come si chiamano so solo usarle :))
Grazie ancora
-- 
Posted from 
net128-007.mclink.it
 [195.110.128.7] 

Newsgroup: it.comp.software.database
Titolo: Database win-linux

Vorrei fare una domanda ad esperti come voi che si occupano da tempo del 
settore.
Ho sviluppato un applicativo per gestire la mia azienda in clipper che 
lavora in rete (7 client) centralizzando i vari db.
Ora sto cercando di far migrare l'attuale rete con client w95 e server 
linux con samba per portarla tutta sotto linux.
Qualcuno mi puo' consigliare se č preferibile passare a qualche altro 
database con l'ottica di migliorare prestazioni e sicurezza o cercare solo 
un compilatore clipper per linux ??
Vi ringrazio anticipatamente per i suggerimenti :-)
fulvio

 e sicurezza o cercare solo un compilatore clipper per linux ??
Di compilatore Clipper per Linux c'era un progetto su
sourceforge, ma mi pareva ancora ben lontano dal
completamento. Per quanto riguarda i database, io passerei
ad un vero client/server: PostGres o MySQL.
Davide


Ok mi sono convinto anche leggendo altre esperienze, mi aspettano cosě 
molte notti insonni, alcune per la mia bimba che si sveglia altre per far 
migrare il sistema, leggere doc e man e per farlo partire.
Qualcuno ha buoni libri da consigliarmi su MySQL?
Dal lato client che si puň usare ?
Grazie

Riprendo da un vecchio post:
Ciao ... se proprio non puoi fare a meno del cartaceo:
MySQL & mSQL di O'REILLY
oppure
http://www.mysql.com/Downloads/Manual/manual.pdf
Ciao.

Newsgroup: it.comp.software.database
Titolo: Che DB utilizzare?

Salve a tutti.
Vorrei sapere che DB free potete consigliarmi per un'applicazione in cui
dovò fare delle query annidate e utilizzare le sequence.
Mysql è veloce e leggero, però non si possono fare delle query annidate e
non esistono le sequence.
Postgre è veloce fino a che il db non arriva ad un certo carico (ES:  in una
tabella di poco più di 100.000 entry, una select * con alcune clausole,
tutte indicizzate, ci mette più di un secondo a tirare fuori il risultato!!)
Avete delle idee su quale DB free utilizzare che faccia al caso mio?
Grazie e ciao
    Paolo

 tutte indicizzate, ci mette più di un secondo a tirare fuori il risultato!!)
occhio. già select * di per se è un'amenità. (va bene per queries al 
volo, non per queries schiantate nell'applicazione)
le clausole saranno anche tutte indicizzate, ma c'è un indice che 
raggruppa tutte le clausole? guarda il piano di esecuzione, secondo me 
qualche full scan ci scappa. 1 secondo è troppo anche per postgres 
(soprattutto su un numero così irrisorio di record...)
 > Avete delle idee su quale DB free utilizzare che faccia al caso mio?
beh... se vuoi un db free accontentati di quello che c'è:
postgres o firebird!
ciao
-- 
punkarruso


Ciao
    Paolo

 postgres o firebird!
o sap.
www.sapdb.org

 tutte indicizzate, ci mette piů di un secondo a tirare fuori il risultato!!)
Prova con un indice multiplo invece di mettere un indice su ciascun
campo.
Mysql ha dei campi ID autoincrementanti che possono fare al caso tuo.
Per quanto riguarda le subquery spesso esiste la possibilita' di
riscriversi una query con subquery utilizzando solo join
es:
select t1.* from t1 where 
t1.id
 in (select 
t2.id
 from t2)
=
select t1.* from t1, t2 where 
t1.id
 = 
t2.id
oppure:
select t1.* from t1 where 
t1.id
 not in (select 
t2.id
 from t2)
=
select t1.* from t1, t2 where 
t1.id
 = 
t2.id
(+) and 
t2.id
 is null
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com
Newsgroup: it.comp.software.database
Titolo: VB 6 e Access97 - Lentezza

Ho realizzato un form dove sono presenti 4 controlli ADO la cui fonte dati
ODBC è un DSN che punta ad un database Access97. Nel form sono presenti 10
tra TextBox e CheckBox, 2 DataCombo e 1 DataGrid.
Se apro il form sul disco locale l'apertura è quasi immediata (diciamo 1
secondo). Se apro il form puntando ad un database presente su un server devo
aspettare circa 10-12 secondi.
E' normale o ci sono delle modalità per velocizzare l'apertura del form (es.
ADO: CursorLocation = adUseServer) senza sdoppiare il form?
Grazie a tutti.
Paolo

 ADO: CursorLocation = adUseServer) senza sdoppiare il form?
La velocita' di apertura e' la velocita' che ci impiega il server,
se il server e' saturo o mal dimensionato/configurato il tempo che
ci impiega aumenta. Non credo tu possa fare molto (salvo cambiare
server).
Davide

 ha scritto nel messaggio
news:sIiJ6.28506$UW4.1...@news.infostrada.it...

Newsgroup: it.comp.software.database
Titolo: cosa mi conviene fare?

Ciao a tutti,
vi chiedo un altro consiglio, siate clementi :)
Allora, io ho un database mysql interfacciato con il php.
In pratica dovrei inserire all'interno di una tabella un campo che contiene
un articolo con codici html anche.
Il problema e che l'articolo può essere anche di svariate pagine e su mysql
ho visto che al massimo arriva a 255 caratteri nel Type CHAR.
C'è un modo o un type diverso x mettere lunghe serie di dati ?
oppure mi conviene fare un'indice tipo:
1 - 1.html
2 - due.html
3 - 33.html
ecc, e inserendo all'interno della pagina il contenuto del file html?
spero di non essere troppo OT!
Grz in anticipo

 C'è un modo o un type diverso x mettere lunghe serie di dati ?
tipo di dati BLOB oppure TEXT.
Ciao, M.

Newsgroup: it.comp.software.database
Titolo: limit mysql -> rownum oracle sintassi

Ciao a tutti,
Ho questa semplice query in MySql:
SELECT tbl_1.id_emm, SUBSTR(tbl_1.txt_emm,1,100) AS article, tbl_2.name_2, 
tbl_3.name_3,
tbl_4.name_4
FROM tbl_1
INNER JOIN tbl_2 ON tbl_2.id_2 = tbl_1.id_2
INNER JOIN tbl_3 ON tbl_3.id_3 = tbl_1.id_3
INNER JOIN tbl_4 ON tbl_4.id_4 = tbl_1.id_4
ORDER BY tbl_1.date
LIMIT 0,15
Devo ricrearla con Oracle, come utilizzare l'operatore Limit di Mysql?
La risposta e' utilizzando questa syntax:
Select *
From (Select ROWNUM As LIMIT,
T.*
From (Select *
From TABLE
Order By NAME) T)
Where LIMIT Between 5 And 100
Percio':
SELECT tbl_1.id_1, SUBSTR(tbl_1.txt_emm,1,100) AS article,
tbl_2.name_1,
tbl_3.name_2,
tbl_4.name_3,
FROM
(
SELECT tbl_1.id_1, SUBSTR(tbl_1.txt_emm,1,100) AS article,
tbl_2.name_1,
tbl_3.name_2,
tbl_4.name_3,
ROW_NUMBER() over (order by tbl_1.id_1) R
FROM
tbl_1
INNER JOIN tbl_2 ON tbl_2.id_1 = tbl_1.id_1
INNER JOIN tbl_3 ON tbl_3.id_2 = tbl_1.id_2
INNER JOIN tbl_4 ON tbl_4.id_3 = tbl_1.id_3
)
WHERE R BETWEEN 1 and 100;
Non riesco a farla funzionare e non capisco da dove arriva l'errore?
La sintassi e' corretta con le inner join?
Grazie! 

 FROM
Non basta un "select * from"? Cambia qualcosa?
Bye :-)
-- 
Rudy
http://rdbland.blogspot.com/
e-mail a 
email.it

Newsgroup: it.comp.software.database
Titolo: information schema

Saluti.
Dove posso trovare della documentazione dettagliata sull'information
schema?
Grazie  Manlio Perillo

 Grazie
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org
 


Grazie per la risposta, ma io ho gia' qualcosa di simile nella
documentazione di PostgreSQL.
Quello che mi serviva era qualcosa di piu' 'indipendente'.
Non c'e' qualche draft dello standard piu' recente disponibile in
rete?
Io ho quello dell' SQL 92 ma non so se e' aggiornato riguardo
l'information schema.
Saluti   Manlio Perillo