mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: @@rowcount in Oracle?

IN SYBASE
select * from mia_tabella
go
      campo1       campo2
 ------------- ------------
          6007            5
          6007            5
          6007            5
          6007            5
          6007           10
          6007           10
          6007           10
          6007           10
(8 rows affected)
select @@rowcount
go
 -----------
           8
Esiste in Oracle una variabile che faccia la stessa cosa della variabile
@@rowcount in Sybase???
Grazie

 @@rowcount in Sybase???
Sarebbe interessante sapere che cosa significa "rowcount" in SyBase.
Se ti riferisci al numero di righe totali della tabella, basta fare
un select count(*) per saperlo.
Davide

 @@rowcount in Sybase???
si... non mi ricordo quale è però...
%SQLCOUNT... o qualcosa del genere
ma la puoi utilizzare solo dentro le procedure
o un blocco anonimo...
in parole povere tra un begin e un end;
vedi la documentzione pl/sql
/G

Newsgroup: it.comp.software.database
Titolo: Selezione parole "sensibili"

Salve a tutti.
Ho la necessttà di indicizzare circa un 10000 documenti per consentire
rapidamente di eseguire ricerche per contenuto sulle parole.
Per ridurre le dimensioni della struttura necessaria allo scopo mi
sembrerebbe ragionevole non indicizzare le parole comuni che non fanno
selezione.
Credo che gli articoli, le varie congiunzioni e tutto quanto sia presente
comunemente in qualunque documento non valga la pena di essere indicizzato
ma non posso mettermi a scegliere a mano le parole.
Vi vilevo chiedere quindi se in rete esiste qualche banca dati (gratuita?)
nella quale siano contenute proprio queste parole da escludere.
Credo di dover poi lasciare perdere in partenza la possibilità di ricondurre
le varie parole ad una radice comune, tipo i plurali o le varie coniugazioni
di uno stesso verbo, mi sembra molto complesso se non si ha già
un'infrastruttura sotto.
Vi siete mai imbattuti in un problema simile?
Ci sono riferimenti in rete per l'architettura da usare in queste
situazioni?
Grazie
Michele
--

 selezione.
Esistono dei motori di ricerca che lo fanno gia'. Perche' non ti
scarichi il motore di Altavista o ht://dig e lo usi?
Davide

 situazioni?
Ciao
perchè non segui il consiglio che Davide ti ha già dato nel tuo post
precedente.
Mi sembra una veloce buona soluzione (Ht/dig).
ciao
euterpex

situazioni?
Io faccio indicizzare full-text il database da un motore apposito. Nello
specifico uso Verity che è incluso in ColdFusion. Si fa dei propri indici
per le ricerche full-text sui campi che definisci. Utilizza lo stemming
(radice di parole, plurali etc) e algoritmi diversi a seconda della lingua.
Altrimenti, io piuttosto che fare da zero una cosa simile mi affiderei a
quello che offre il db. (...oddio, l'indicizzazioni full-text di MySQL e
PostgreSQL non sono granché )
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
--------------------
Newsgroup: it.comp.software.database
Titolo: OLE DB CONNECTION FOR ORACLE

Buona sera, sto cercando disperatamente di capire da cosa dipende:
1) Ho un Oracle 8.0.5.0 Server perfettamente funzionante su NT.
2) Ho un Server Web con il sito dove ho installato il Client 8i Oracle
(sempre su NT), e IIS per far
    girare delle pagine ASP nelle quali vi č una connessione sul DB ORACLE.
3) Ho configurato IL Data Source Name sul pannello ODBC di win NT, e l'ho
testato con TEST ODBC
    ORACLE ed č funzionante: vedo il DB, accedo, effettuo delle query, delle
insert, etc etc
Quando vado ad impostare nella pagina ASP la connect sul DB scrivo:
strConn = "Provider=MSDAORA;Data Source=myOracleSrv;User
ID=demo;Password=demo;"
e la risposta č:
ORA-12154: TNS:could not resolve service name
se ometto la specifica del Provider allora non ottengo nessun errore:
strConn = "Data Source=myOracleSrv;User ID=demo;Password=demo;"
MA SECONDO VOI  DA COSA DIPENDE ?
p.s.: ho fatto anche dei test utilizzando l'MDAC 2.1 sp2, e MDAC 2.7, ma
niente, stesso risultato.

 e la risposta è:

Newsgroup: it.comp.software.database
Titolo: campo tags, come?

Ciao,
dovrei fare un db (mssql) dove, per ogni record, ci sia anche una serie 
di tags, o keywords. Non ho idea però di come fare. Mi viene in mente, 
ad esempio, due tabelle, una tags e una records, con una relazione 
molti-a-molti. Oppure un campo con i tag separati da spazio?
L'idea era poi di fare cose tipiche come la tags cloud ecc. o delle 
ricerche, oppure delle relazioni tipo 'se hai cercato questo potrebbe 
interessarti anche questo'...
grazie per i suggerimenti
m.

 spazio?
e' una questione annosa. ho trovato questa pagina:
http://www.pui.ch/phred/archives/2005/04/tags-database-schemas.html
buona lettura :o)
io ho usato la soluzione che tu hai descritto, che mi sembra anche
quella + rispettosa della regole relazionali.
facci sapere :o)
ciao
Rob

 Oppure un campo con i tag separati da spazio?
Violeresti la 1nf ed inoltre le query sarebbero molto complicate
e passibili di errori... 

 
http://www.pui.ch/phred/archives/2005/04/tags-database-schemas.html
Articolo interessante (anche l'analisi che fa).

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

Oi!
Ho un problema con mySQL, in cui non so come esprimere una query che
debba, da un timestamp, raggruppare per DATA i miei record.
La query 
COUNT (SELECT id_intervento FROM interventi GROUP BY ts_chiamata)
servirebbe a contare gli interventi in una giornata. Il fatto è che il
campo ts_chiamata contiene un timestamp, e quindi dovrei raggruppare
solo per le cifre che sono relative alla data e non al resto. Non ho
idea di come si possa fare....
Grazie mille!
Axé!


SELECT
     DATE(ts_chiamata) as data_chiamata,
     COUNT(*) as quanti
FROM
     interventi
GROUP BY
     data_chiamata;
Se la versione di MySQL che stai usando non supporta la funzione DATE,
usa DATE_FORMAT(ts_chiamata, "%d-%m-%Y")
Questa query ti conta gli interventi PER OGNI GIORNATA,
non "in una giornata" come hai scritto tu.
Se vuoi gli interventi "in una giornata", allora la query e':
SELECT
     COUNT(*) as quanti
FROM
     interventi
WHERE
     date(ts_chiamata) = "YYYY-MM-DD";
Ciao
gmax
-- 
   ____ ____  _____ _   _
  / _  |    \(____ ( \ / )
( (_| | | | / ___ |) X (
  \___ |_|_|_\_____(_/ \_)
(_____|
MySQL Certified Professional
Sapere, saper fare, fare, far sapere
http://gmax.oltrelinux.com

usa DATE_FORMAT(ts_chiamata, "%d-%m-%Y")
Alla fine ho risolto facendo cosě:
SELECT LEFT( FROM_UNIXTIME( time_chiamata ) , 10  ) as data_chiamata ,
COUNT(  *  ) as quanti
FROM interventi
GROUP  BY LEFT( FROM_UNIXTIME( time_chiamata ) , 10  )
Grazie di tutto,
Axé!

Newsgroup: it.comp.software.database
Titolo: Richiesta collaborazione

Cerco una persona in grado di programmare alcune semplici funzioni in
excel e acces.
Arrigo Bernardi

 wrote in message 39184762...@news.tin.it...

Newsgroup: it.comp.software.database
Titolo: create user

Come posso creare suoralc eun utente che abbia tutti i privilegi ma solo sul
suo schema?
Ho provato con
grant all privileges to utente
ma mi da tutti i diritti su tutte le viste
con
grant all on schema to utente
ma mi da errore tabella insesistente.
Coem risolvo la cosa?
grazie
Sergio
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

potresti spiegarti meglio?
per viste cosa intendi? le tabelle dba_ e v$ ?
ciao
Gio


 suo schema?
create user leggi identified by manuale
...
grant connect, resource to leggi;
connect ti permette di aprire una sessione
resource ti permette di utilizzare le risorse fisiche
per default l'utente proprietario di un oggetto ha
tutti i privileggi su quell'oggetto
http://tahiti.oracle.com
/G

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

Mauro wrote:
it.test
non provarci mai + qui!

Newsgroup: it.comp.software.database
Titolo: Query SQL 2008 più record

Salve a tutti, chiedo un cosiglio,
dovrei modificare una query che attualmente mi restiutisce una cosa del genere:
 
cod.	Descrizione		Descrizione HTML			NumRiga
 
760	BRUCIA GRAXCELL		NULL					NULL
345	BRUCIAGRAXCELL AC/CR	NULL					NULL
772	CELL CRONO 30CPS	NULL					NULL
580	ULTRA DRENANTE ME/KI	<h1> Slim Ultradrenante</h1>		000001
580	ULTRA DRENANTE ME/KI	<b>Modalit&agrave; d'uso</b><br>	000002
580	ULTRA DRENANTE ME/KI	Diluire 1 tappo da 20 ml al giorno;	000003
580	ULTRA DRENANTE ME/KI	dell'uso.<br>				000004
580	ULTRA DRENANTE ME/KI	<br>					000005
580	ULTRA DRENANTE ME/KI	<b>Caratteristiche</b><br>		000006
580	ULTRA DRENANTE ME/KI	Estratto di 10 piante selezionate 	000007
580	ULTRA DRENANTE ME/KI	Formula concentrata che, grazie		000008
580	ULTRA DRENANTE ME/KI	ed eliminare le tossine. Bevanda<br>	000009
580	ULTRA DRENANTE ME/KI	<br>					000010
580	ULTRA DRENANTE ME/KI	<b>Formato</b><br>			000011
580	ULTRA DRENANTE ME/KI	Confezione da 280 ml.<br>		000012
580	ULTRA DRENANTE ME/KI	<br>					000013
580	ULTRA DRENANTE ME/KI	<b>Cod.</b> 91060083 / 91060084		000014
592	ULTRA DRENANTE RIBES	<h1> Slim Ultradrenante</h1>		000001
592	ULTRA DRENANTE RIBES	<b>Modalit&agrave; d'uso</b><br>	000002
592	ULTRA DRENANTE RIBES	Diluire 1 tappo da 20 ml al giorno	000003
 
In pratica la colonna NumRiga fa riferimento ad ogni riga descrittiva di ogni prodotto.
Vorrei riuscire a modificarla in modo che non venissero riportate n righe dello stesso articolo ma una sola volta l'articolo e nel campo descrizione HTML tutta la descrizione in una sola riga..
é possibile modificando la query?
 
Grazie a tuttti


A meno di non voler costruire una query su una 'altra query (quella che 
costruisce quel risultato) occorrerebbe almeno la query originale
E se  vuoi concatenare le descrizioni a parità di prodotto non esiste 
nel sql std una funzione concat group by
Alcuni db hanno una funzione group_concat per fare cio
Newsgroup: it.comp.software.database
Titolo: inserire immagini nei pulsanti in filemaker

come faccio a inserire delle immagini o delle icone nei pulsanti creati con
filemaker 5.5 o 6
--------------------------------
Inviato via 
http://usenet.libero.it

 filemaker 5.5 o 6
Copia e incolla.
Vins
Newsgroup: it.comp.software.database
Titolo: MySql e timestamp

Ho un db MySql che uso per un'applicazione scritta in php (non mia) e che
contiene in una tabella un campo timestamp composto da 10 cifre... Sono
inespertissima ma vorrei, utilizzando phpmyadmin cambiare manualmente, per
alcuni record, il valore di queste cifre ed ottenere in output tutti "0" ma
non ho capito come sia possibile farlo... ho letto questa documentazione
http://www.mysql.com/doc/en/DATETIME.html
  e cercato tra i vecchi post ma
senza troppo successo... non mi riesce di capire come una stringa del tipo
1030298054 possa contenere la data del 25 agosto 2002 e l'ora 7:54 e quindi
come ottenere ciò che voglio... ho provato ad inserire 0000000000 al posto
di quella stringa ma l'applicazione a quel punto non mi legge più il
record... non ne sono certa ma suppongo derivi dal fatto che il campo sia
NOT NULL...
Esiste una documentazione diversa da quella che ho trovato? O almeno
qualcuno più capace di me può "illuminarmi"?
TIA
Valentina
--
L'amore è quando la mamma da al papà il pezzo più buono del pollo. (Elena, 5
anni)
http://digilander.libero.it/valefatina

 come ottenere ciň che voglio... 
Io ti suggerirei di modifcare l'applicazione PHP: se "data" minore di..
allora visualiza "0"...
Davide

Newsgroup: it.comp.software.database
Titolo: CHE DEVO FARE??

Allora premesso che č circa da 5 anni che lavoro su access per creare un
progamma di gestione del mio negozio di abbigliamento...
Ho comprato Office 97 in versione aggiornamento  e poi le varie upgrade con
l'intento di comprare il famoso ODE
non appena avrei ritenuto completo il mio programma.
Nel corso degli anni ho tralasciato per alcuni momenti access per passare
prima a VB con scarsi risultati (anche perchč poco pratico del linguaggio)
adesso negli ultimi periodi ho provato per un pň a prendere conoscenza di
Visual Foxpro.....
Premesso che (con VFpro)  non  sono neanche riuscito a creare una Form
contenente due tabelle correlate uno - a - molti  funzionante correttamente,
quello che vi volevo chiedere č:  qual'č' il pacchetto migliore per creare
un programma del genere?
Nel mio programma uso le maschere in maniera abbastanza semplice (cioč non
c'č molto codice dietro)
l'unica cosa che mi serve realmente č di poter sviluppare delle maschere di
inserimento che contengano dati di due o tre tabelle correlate fra loro.
Un progamma Access compilato con la versione Developer č molto piů veloce di
quanto lo sia quello non compilato?
Dove posso trovare aiuti sulla progammazione di Visual Foxpro?
Dove posso trovare aiuti sulla progammazione di Visual Basic?

 Dove posso trovare aiuti sulla progammazione di Visual Basic?
Vedi nei gruppi di gerarchia microsoft.*
Davide
Newsgroup: it.comp.software.database
Titolo: [SQLServer] Regola per campo

Qualcuno saprebbe indicarmi come creare una regola per poter inserire in un
campo CHAR(11) solo valori di questo tipo?
30393.04S79
30523.04Y23
Magari permettendo sia lettere che numeri in tutte le posizioni, tranne
nella sesta dove deve esserci sempre un punto.
Grazie.

 Grazie.
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
UGIdotNET - 
http://www.ugidotnet.org
UGISS - 
http://www.ugiss.org

 CONSTRAINT chk_Codice CHECK (Codice LIKE '_____._____')
Ora me ne occorre una per far inserire codici con questo formato:
1.234567
La prima cifra deve essere sempre un numero.
La seconda sempre un punto.
Le restanti possono essere n valori numerici.
Da dove posso prendere un tutorial?
Grazie.

 Da dove posso prendere un tutorial?
Trovi i Books Online sul CD di installazione di SQL Server 2000, oppure puoi
scaricare l'ultima versione aggiornata dal seguente link:
http://www.microsoft.com/sql/techinfo/productdoc/2000/books.asp


 Ciao!
Ciao.

 (@value like '[0-9].%[0-9]')
L'unico problema è che così nelle cifre dopo il punto permette anche
l'inserimento di lettere, ed a me occorrono solo numeri.
Ciao.

 (@value like '[0-9].%[0-9]')
Male :-)
Che informazioni devi memorizzare nella colonna?
Scusa, che senso ha memorizzare un numero decimale in un data type stringa?!
Eventualmente se devi fare delle comparazioni con stringhe (sto inventando)
puoi sempre fare un cast.
Prova a fornirci qualche informazione in +.


 Prova a fornirci qualche informazione in +.
Si tratta di un codice cliente. Non vedo cosa c'entri con i numeri decimali.
Il punto tra alcuni valori è solo una coincidenza di immagine.
A me occorre memorizzare un valore in un campo che sia il codice del
cliente.
La prima cifra è sempre un numero.
La seconda è sempre il punto.
Le successive sono tante cifre, sempre e solo numeriche, quante specificate
dal primo valore (quello prima del punto), tranne nel caso del valore "1".
Quindi avrò codici del tipo:
2.23
3.695
4.2546
5.36521
6.369874
1.236547896
Vorrei solo vincolare il campo con una bella regola.
Grazie a tutti.
Newsgroup: it.comp.software.database
Titolo: [SQLServer 2005] Timeout Expired

Ciao a tutti.
Questa mattina abbiamo fatto la migrazione di un database da SQL Server 2000 
a SQL Server 2005.
A parte tutte le Stored Proc che hanno smesso di funzionare (pur 
selezionando la compatibilità con la versione 7.0), alcune stored proc, 
danno l'errore Timeout Expired.
Ma il punto è che la stessa stored proc se chiamata con alcuni parametri per 
i quali il tempo di esecuzione è assai minore, non dà nessun errore.
Per cui direi che sintatticamente la stored proc è corretta.
Ho cambiato anche l'opzione del timeout sul server mettendola a 0 (nessun 
timeout) ma non è cambiato niente.
Se avete qualche idea è ben accetta.
ciao e grazie,
David
-- 
******
L'uomo è padrone di ciò che ha da dire ma è schiavo di ciò che ha detto.
****** 

 ciao e grazie,
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://italy.mvps.org
 

Ciao Lorenzo, grazie per la risposta.
In effetti è stato fatto con un Backup/Restore.
Scusa la mia ignoranza, ma dall'SQL Server Management Studio non ho capito 
come si fa a fare una ricostruzione di tutti gli indici.
L'unica cosa che sono riuscito a fare è di farlo tabella per tabella, ma 
siccome sono diverse centinaia.....
Grazie ancora


 Grazie ancora


>>DBCC DBREINDEXALL (nomedb)
Ho provato a farlo, dopo aver chiuso tutte le connessioni a quel db, ma mi 
dice che non puà lockarlo in modo esclusivo e quindi non porta al termine 
l'operazione.


 al termine l'operazione.
Sicuro che siano tutte chiuse?
Leggi questo post:
http://blogs.dotnethell.it/lorenzo/Post_1110.aspx

Newsgroup: it.comp.software.database
Titolo: [Access] collegamento sottomaschere

Buonasera a tutto il newsgroup!
Ho strutturato un database Access in cui tutte le tabelle (9) sono collegate
con 1 tabella principale "Anagrafica" con una relazione 1a1 con integrità
referenziale e join tipo "includi tutti i campi di Anagrafica e solo quelli
della tabella X uguali".
Ho costruito una maschera che riporta i dati anagrafici in alto e sotto una
sottomaschera con struttura a schede che riporta le altre tabelle sotto
forma di sottomaschere.
Il problema sorge nel momento in cui selezionando un paziente nelle caselle
dell'anagrafica, non mi compaiono automaticamente le schede correlate nelle
sottomaschere: come mai?
Ringrazio anticipatamente
Diego :o)

 ha scritto nel messaggio
news:b18u4r$605$1...@news.unina.it...

1)Perchè hai strutturato Tabelle in relazione 1--1, sei sicuro della loro
necessità.
Non dico non sia giusto, in quanto è un modo per gestire alcune situazioni,
ma nel tuo
caso è veramente così......???
2)Come mai...?? chiedi...?? Come hai strutturato il collegamento dinamico,
con SubForm..??
allora prova a vedere le proprietà CollegaCampiMaster.......!!!
Altrimenti devi o filtrare la Form oppure basarla su QRY parametrica....!!
@Alex.

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

Mi piacerebbe sapere come fare ad ottenere il tempo trascorso in giorni
o in mesi da una datainizio e la data corrente.
E' molto importante. Ringrazio tutti quelli che sapranno aiutarmi
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 E' molto importante. Ringrazio tutti quelli che sapranno aiutarmi
In Access puoi scrivere query Jet SQL utilizzando funzioni VBA.
Per risolvere il tuo problema, puoi ricorrere alle funzioni DateDiff e Now.
Supponiamo di avere la tabella TabellaDate:
Field Name    Data Type
------------  -----------
DataID        AutoNumber
DataInizio    Date/Time
Inserisci alcune date di prova:
DataID  DataInizio
------- -----------
1       01/01/2003
2       02/01/2003
3       03/01/2003
4       01/11/2002
5       12/06/2002
Questa è la query:
SELECT DataInizio, DateDiff("d", DataInizio, Now) AS DifferenzaInGiorni,
DateDiff("m", DataInizio, Now) AS DifferenzaInMesi
FROM TabellaDate;
Ciao!
--
Lorenzo Benaglia
UGIdotNET - 
http://www.ugidotnet.org
UGISS - 
http://www.ugiss.org

 FROM TabellaDate;
Occhio in particolare al parametro "d", "m", "y" che stabilisce l'unita' di
misura in cui esprimere la differenza fra tempi, a me capitava che pur
avendo access italiano bisognava usare  il token inglese (d per i giorni, y
per l'anno, e non "g" e "a" come detto sull'help). E' un quirk subdolo che
puo' far diventar matti a trovare l'errore.
ciao
Newsgroup: it.comp.software.database
Titolo: MYSQL: l'importanza di mysql_close

Salve a tutti,
scusate l'alta ignoranza ma mettiamo di avere una pagina php
che apra una connessione a mysql e nella pagina manca il comando
mysql_close.
Secondo voi se la pagina viene aperta da migliaia di visitatori in un
giorno
può mandare in tilt il database mysql questa cosa?
grazie!



it.comp.www.php sarebbe stato piu` adatto, comunque no, non manda in palla 
niente, perche` alla fine dell'elaborazione ogni pagina php chiude tutte 
le risorse aperte, connessioni al DB comprese. Quindi quando hai la tua 
pagina sul browser la connessione e` gia` chiusa.
Diverso se usi mysql_pconnect al posto di mysql_connect. In quel caso 
potresti avere migliaia di connessioni aperte perche` vengono rese 
persistenti. Infatti *_pconnect e` sconsigliato (era stato fatto 
all'inizio per migliorare le prestazioni, perche` il costo di apertura di 
una connessione al DB era molto alto, via TCP).
Bye.

Newsgroup: it.comp.software.database
Titolo: FYI: Alberi in SQL

Per chi se lo fosse perso, in comp.databases.theory
c'e' un thread molto interessante di Celko relativo
ad un nuovo metodo per la gestione delle strutture
ad albero in SQL.
-- 
Gianluca Hotz
Backoffice MVP (SQL Server) MCP SQL Server and MCP Windows
Vice-President of the Italian User Group for SQL Server
Founding Member of the Italian User Group for .NET
http://www.ghotz.com
http://www.ugiss.org

 ad albero in SQL.
fantascienza...
come al solito, mi tocca ripromettermi di mangiare ancora tanta, tanta 
teoria!
grazie per la dritta. thread "archiviato"!
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/gif.html

 grazie per la dritta. thread "archiviato"!
non me ne parlare...
ieri mi e' arrivato il doppio DVD del SIGMOD,
http://www.acm.org/sigmod/dblp/db/anthology.html
ci sono 15GB di pubblicazioni di ricerche nel campo del
trattamento dei dati dal 1970 ad oggi.
Non mi sono mai sentito tanto ignorante in materia,
c'e' veramente l'impossibile da approfondire, il problema
e' che nel frattempo i database bisogna comunque farli :-)
Gianluca.
Newsgroup: it.comp.software.database
Titolo: Tomct e MySQL problemi con accenti

Genero delle pagine jsp con dei dati pescati su un dbase MySQl passando per
dei
servlet che estraggono i dati li buttano dentro a dei bean contenitori e li
passano alle jsp che li mostrano.
Il problema è che seppure nel dbase le lettere accentate ci sono, quando
arrivo alla pagina finale le lettere sono state sostituite da dei punti di
domanda.
Sono arrivato alla conclusione che il problema sta nel characterset, e sono
anche preso piuttosto male in materia.
Come impostarlo a livello di applicazione ? (non posso cambiare le
impostazioni globali di tomcat in quanto sono in hosting).
Quale utilizzare per avere una corretta visualizzazione italiana?
Come farlo? (nel senso: lo faccio una volta tipo sull'homepage e varrà
sempre, devo cambiare le intestazioni di ogni jsp, devo usare qualche
variabile globale ?)
Aiuto disperato.

 domanda.
Aggiorna il driver JDBC di MySQL ed imposta il charset nella connessione.
Vedi la documentazione del driver Jdbc di MySQL.
Davide

 ha scritto nel messaggio
news:bfqu4d$h7n17$4...@ID-18487.news.uni-berlin.de...

E se il driver è gestito da javaexchange.DbConnectionBroker? come faccio a
passargli il parametro?

 E se il driver è gestito da javaexchange.DbConnectionBroker?
Leggi la documentazione di quel coso (che non ho idea di cosa sia) o domanda
sui gruppi di discussione Java. AFAIK con il driver nuovo non dovrebbe
essere necessario.
Davide

 ha scritto nel messaggio
news:bfr519$hlnn3$2...@ID-18487.news.uni-berlin.de...

Intanto grazie infinite per l'aiuto,
Tra le property da passare al driver c'è anche characterEncoding che
permette di imporre che tipo di characterset usare. Quale devo usare per
poter lavorare con le lettere accentate?
Thanks

 Quale devo usare per poter lavorare con le lettere accentate?
Di solito iso8859-1 o iso8859-11, dipende...
Davide

Se le pagine che visualizzi sono HTML, puoi fare una cosa più immediata e
sicura: sostituire le lettere accentate con i corrispettivi encoding html
(&agrave; al posto di  à per esempio) senza impazzire sui charset.
Saluti,
Ender
Newsgroup: it.comp.software.database
Titolo: Popolare tabella

Ho una Tabella1 con quattro campi (A,B,C,D)
vorrei popolare una seconda Tabella2 con un campo (NomeCampiTabella1) con i
nomi dei campi contenuti nella Tabella1
in questo modo:
Tabella2(NomeCampiTabella1)
A
B
C
D
Grazie a chi mi aiuta
Luigi

 
se non dici:
che dbms usi
che so usi
con che linguaggio vuoi farlo
l'unica risposta �: inseriscili a mano!

Newsgroup: it.comp.software.database
Titolo: Problema con campo NULL

Salve a tutti!
Vorrei costruire una query con il seguente criterio:
Ho 2 tabelle legate tra loro da un campo chiave ed in entrambe c'� un campo 
numerico.
Vorrei costruire una query che mi pende la somma dei due campi numerici. Nel 
caso in cui nella seconda tabella non c'� nessun record corrispondente alla 
chiave della prima tabella, la query dovrebbe considerare solo il valore 
della prima tabella.
In sostanza lo statement che vorrei costruire dovrebbe essere:
SELECT a.Dimensione+b.Dimensione
FROM Tabella1 a
LEFT JOIN Tabella2 b ON a.Chiave = b.Chiave
Questa sintassi per� non funziona perch� nel caso in cui non esista il 
record nella tabella 2 con la stessa chiave di tabella 1, la somma 
a.Dimensione1+b.Dimensione2 viene valorizzata a NULL:
Cio� si ha la seguente risposta:
Tabella1                              Tabella2 
Risultato
Chiave        Dimensione       Chiave    Dimensione 
a.Dimensione+b.Dimensione
A                10                    NULL    NULL                   NULL
B                20                     C            10 
30
Io invece vorrei costruire una sintassi che nel caso della chiave A la mia 
query mi ritornasse 10 (non NULL)
Sapreste aiutarmi
Grazie
Cricca 

 In sostanza lo statement che vorrei costruire dovrebbe essere:
non so qual'e' il db, ma in PostgreSQL (e penso anche in altri):
SELECT a.Dimensione+COALESCE(b.Dimensione, 0)
 FROM Tabella1 a
 LEFT JOIN Tabella2 b ON a.Chiave = b.Chiave
ciao ...
-- 
Never try to teach a pig to sing.
It wastes your time and annoys the pig.

Ottimo!
Utilizzo MySQL e COALESCE funziona benissimo!
Grazie
Cricca
Newsgroup: it.comp.software.database
Titolo: Database gdb

Ciao a tutti,
ho un gestionale avente come database un .gdb
Questo file si trova su un server e diverse applicazioni, sempre facenti 
parte del gestionale, si collegano a questo file da diversi pc senza 
problemi.
Ho provato a collegarmi con questo db attraverso odbc firebird/interbase, ma 
riesco soltanto ad accedere se questo file non viene utilizzato da nessuna 
applicazione, io ho l'esigenza di potermi collegare con questo database 
mentre sta lavorando.
Qualcuno pu� aiutarmi?
Ringrazio anticipatamente 

 Qualcuno pu� aiutarmi?
Hai provato a collegarti attraverso un programma tipo questo?:
http://sqlmanager.net/products/ibfb/manager
o IBOConsole: 
http://www.mengoni.it/Downloads/

Si ma non funziona comunque
"Andrea [Work]" <andrea.isw...@gmail.invalid> ha scritto nel 
messaggio news:1neboqc9az31r.qcqqcu279j5h$.dlg@40tude.net...


 Si ma non funziona comunque
Se ti connetti con uno di quei sw postati e avvii i programmi partono?
Non vorrei fossero lockati in qualche modo, ma non mi pare si possa lockare
il db intero anche sulla sola connection.

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

E' da poco che uso mysql quindi perdonatemi se come domanda vi sembra
stupida, ma vorrei fare una copia di backup del mio database con
l'istruzione mysqldump, ma mi viene restituito il seguente errore:
Parse error: parse error, unexpected T_STRING in
C:\Inetpub\wwwroot\backup.php on line 16
la linea 16 è questa:
<? mysqldump nome_DB > copia_DB.sql; ?>
dove sbaglio?
Grazie

 C:\Inetpub\wwwroot\backup.php on line 16
Mysqldump non si usa da php.
Davide

 ha scritto nel messaggio
news:ffAu9.80324$RO.20...@twister1.libero.it...

E come faccio a fare il backup di un db da una pagina php (sempre se si
può)?

 può)?
Nel modo difficile: ti leggi una tabella alla volta e costruisci i
file .sql per la ricostruzione. Oppure richiami il dump direttamente
dalla consolle.
Davide

 ha scritto nel messaggio
news:apekqc$sfjl$6...@ID-18487.news.dfncis.de...

OK grazie

 può)?
Usa 'PhpMyAdmin'
Newsgroup: it.comp.software.database
Titolo: Crash database con una query

Un mio applicativo usa interbase come database.
Ho 2 archivi(mprart, manart) che contengono all'incirca 30.000 record a
testa.
I due archivi possono essere messi in join in 2 modi:
1) mprart.cod_azi = manart.cod_azi
    mprart.cod_art = manart.cod_art
2) mprart.cod_azi = manart.cod_azi
    mprart.cod_art = manart.da_art
Facendo due select separate ottengo in pochi secondi il risultato:
               select a.*, c.des_art
               from mprart a, manart c
               where a.cod_azi = 'azienda0'
               and a.cod_azi = c.cod_azi
               and a.cod_art = c.cod_art
               order by a.cod_azi, a.cod_art, c.des_art
               select a.*, c.des_art
               from mprart a, manart c
               where a.cod_azi = 'azienda0'
               and a.cod_azi = c.cod_azi
               and a.cod_art = c.da_art
               order by a.cod_azi, a.cod_art, c.des_art
Se mentre provo ad eseguire una sola select impostando i filtri su entrambi
i campi tramite un "OR", mi va in palla il database:
               select a.*, c.des_art
               from mprart a, manart c
               where a.cod_azi = 'azienda0'
               and a.cod_azi = c.cod_azi
               and ((a.cod_art = c.cod_art) or
                    (a.cod_art = c.da_art))
               order by a.cod_azi, a.cod_art, c.des_art
Con pochi record lo fa correttamente, ma con migliaia resta in attesa ore e
ore senza risolvere nulla. Pensavo fosse un problema di Interbase e mentre
esportando i dati su access succede la stessa cosa. Ho provato anche ad
indicizzare il campo manart.da_art dato che nella versione originale del db
non lo era.
Consigli???
Grazie.

 Grazie.
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org


Questo approccio funziona con tutti i DBMS che conosco.
Se hai un "OR" su due campi distinti, puoi velocizzarlo (moltissimo) usando
una doppia query con UNION:
select
     a.*, c.des_art
from
    mprart a
    INNER JOIN manart c ON (a.cod_azi = c.cod_azi and a.cod_art = c.cod_art)
where
    a.cod_azi = 'azienda0'
UNION
select
     a.*, c.des_art
from
     mprart a
     INNER JOIN manart c ON (a.cod_azi = c.cod_azi and and a.cod_art = c.da_art)
where
     a.cod_azi = 'azienda0'
order by
     a.cod_azi, a.cod_art, c.des_art;
In alternativa, guarda il query plan, e vedi se ti suggerisce qualche
intervento.
http://bdn.borland.com/article/0,1410,25634,00.html
Ciao
gmax
-- 
   ____ ____  _____ _   _
  / _  |    \(____ ( \ / )
( (_| | | | / ___ |) X (
  \___ |_|_|_\_____(_/ \_)
(_____|
MySQL Certified Professional
Sapere, saper fare, fare, far sapere
http://gmax.oltrelinux.com
Newsgroup: it.comp.software.database
Titolo: [MS SQL] si puo' innestare una stored procedure dentro un'altra?

Ciao a tutti,
Probabilmente vi sto facendo una domanda supida, ma vi sarei grato se mi
deste una dritta.
Facendo delle query sul db di un sito, ho notato che sto annidando un
sacco di SELECT.
Tutte quelle SELECT annidate non solo mi rendono di difficile lettura la
query, ma potrebbero essere benissimo riciclate in altre parti del sito. 
Pertanto mi chiedevo: posso isolare delle SELECT dentro a delle stored
procedures e poi invocarle come parte delle query?
Per farmi capire meglio, faccio un esempio stupido:
	SELECT campo_1, campo_2... campo_n FROM
	( SELECT innestata ) AS tabella_temporanea
La mia domanda č questa: posso prendere la query innestata, metterla
dentro una stored procedure che si chiama ad esempio "sp_pippo" e poi
dimenticarmela?
Se scrivo:
	SELECT campo_1, campo_2... campo_n FROM
	( sp_pippo ) AS tabella_temporanea
mi dŕ un errore.
Sbaglio io, o proprio non si puň fare?
Grazie mille
-----------
_Jack_

 dimenticarmela?
cerca il comando create view sulla guida.
ti crea una 'vista' su una tabella.
a quel punto puoi fare select campi from view
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/philosophy/free-doc.it.html

 a quel punto puoi fare select campi from view
L'idea era buona, solo che molte delle query innestate sono
parametrizzate.
Grazie comunque per il suggerimento.
-----------
_Jack_

"_Jack_" <mom4751@_NOSPAM_hotmail.com> wrote in message
news:3CFCE52B.D400DAA7@_NOSPAM_hotmail.com...

Jack,
se hai SQL Server 2000 puoi usare le Functions che
sono di tre tipi:
Funzioni scalari che puoi sare come le altre normali
funzioni, ad esempio:
SELECT MiaFunzione(nomecampo) FROM tabella
oppure
SELECT * FROM tabella WHERE nomecampo = MiaFunzione(nomecampo)
nota che nomecampo puo' essere un qualunque parametro.
Funzioni "Inline Table-Valued", somigliano a delle viste
parametriche, sono di fatto funzioni che ritornano un risultato
righe colonne e posso essere utilizzate nella clausola di FROM,
permettono di specificare parametri, ad esempio:
SELECT * FROM MiaFunzione(par1, par2, ...)
Funzioni "Multi-Statement Table-Valued" sono simili alle
precedenti con la differenza che la definizione della
funzione non e' limitata al solo comando di SELECT.
Sono molto simili ad una stored procedure che puo'
essere utilizzata nella clausola FROM proprio come
nell'esempio precedente.
Ciao,
--
Gianluca Hotz
Backoffice MVP (SQL Server) MCP SQL Server and MCP Windows
Vice-President of the Italian User Group for SQL Server
Founding Member of the Italian User Group for .NET
http://www.ghotz.com
http://www.ugiss.org
Newsgroup: it.comp.software.database
Titolo: Cerco programma gestione magazzino

Salve a tutti,
ho veramente bisogno di un software che mi permetta di gestire in modo
veloce e semplice il mio magazzino (commercio con prodotti di intimo).
Quindi gestire molto  velocemente prodotti in acquisto e vendita con
gestione scorta minima e ricerche per i vari campi ecc..
Ringrazio anticipatamente chiunque mi comunichi un programma che gestisca
tutto ciň.
Ciao.
        Simone

Io ne conosco uno che fa da ERP (quindi gestisce tutto, compreso il
magazzino) ma che viene venduto a granuli, ovvero (forse) puoi comprare solo
il granulo magazzino. Dovresti chiedere.
Il programma si chiama Navision Financials, gira su piattaforma windows č
molto facile da usare. Credo che il suo prezzo vari a seconda del granulo che
acquisti. Non so se fa il caso tuo, ma chiedere non costa nulla.
Il suo sito: 
www.navision.it
Ciao
Marco


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

DEVO ACQUISTARE IL PROGRAMMA "AD HOC" DELLA ZUCCHETTI.
VORREI RICEVERE CONSIGLI DA CHI LO CONOSCE: GIUDIZI POSITIVI E NEGATIVI!
GRAZIE.


Io ci lavoro quotidianamente. Di dove sei?

mah,
se intendi dire dal punto di vista della programmazione, ad hoc é scritto,
mi pare, usando codepainter, ciò significa molta robustezza ma anche
macchinosità dell'interfaccia.
Comunque rimane uno dei migliori gestionali in circolazione, anche perchè
almeno nel mercato italiano, gestionali di una certa caratura, non se ne
trovano molti.
Comunque hai visto Esatto ? e Diamante ?


Mi sembra doveroso aggiungere qualche nota:
il sistema di sviluppo di AdHoc è proprio il suddetto CodePainter,
croce e delizia delle mie giornate.
Ne esiste una versione "Windows" e una "Client/Server"
(ho virgolettato i termini perchè bisognerebbe spendere qualche parola
sul significato delle due tipologie, ma non mi sembra il caso di
dilungarmi eccessivamente)...
Anche di AdHoc esistono due versioni, quella "standard" sviluppata con
CodePainter "windows" e quella "Enterprise" a tecnologia "client/server"
Vorrei dissentire però sulla presunta "macchinosità dell'interfaccia":
AdHoc è probabilmente uno dei gestionali PIU' FACILI in assoluto
da utilizzare (e questo proprio grazie a CodePAinter...)

Newsgroup: it.comp.software.database
Titolo: nella FAQ un link non funziona...

Leggendo la FAQ...
"Su questo sito trovate una comparativa tra i vari database, purtroppo il  
server funziona un po' a singhiozzo 
http://user.7host.com/papero.
."
... ma il link non funge... (404 page not found)
Saluti

"?*:.. Neo ..:*?"

Sigh il problema del web... un documento e` identificato dal
suo indirizzo... prova con la Wayback Machine: 
www.archive.org
Ogni link va ricopiato nuovamente nella finestra principale;
purtroppo un sito memorizzato non lo puoi navigare interamente
da "dentro" la WBM.
Newsgroup: it.comp.software.database
Titolo: gestionale in rete

Ciao a tutti,
mi sono messo in testa di realizzare per il reparto di produzione do ve
lavoro un piccolo gestionale.
Al momento uso dei db fatti con Access e Filemaker, ma vorrei fare qualche
cosa con i vari prodotti
free. (mySql, PHP, ... ).
Il programma dovrebbe girare sulla rete interna.
Deve tenere traccia degli ordini di produzione ( inserimento ordini )
Quello che volevo sapere è quali strumenti utilizzare (dbms, server Web
....) e eventualmente
dove trovo informazioni o esempi pratici.
Grazie
Alessandro

 free. (mySql, PHP, ... ).
Perchč scrivi "Free"?
Credo che MySQL sia accompagnato da licenza GPL.

 Credo che MySQL sia accompagnato da licenza GPL.
Lo è.
Per questo anche il gestionale in rete deve essere "free" altrimenti mySQL
smette di essere "free" (o il gestionale smette di essere legale, a scelta) :)
Ciao,
	Nicholas



A tua completa discrezione: puoi usare PhP + mySQL come puoi usare una
piattaforma più complessa sempre basata su PhP come Ampoliros.
IMHO la killer application per questo genere di cose è 
zope.org
, e userei
certamente quello per un lavoro di quel tipo. Informazioni su zope le
trovi nello zope book che puoi scaricare dal sito del progetto.
Ciao,
	Nicholas

 smette di essere "free" (o il gestionale smette di essere legale, a
scelta) :)
A proposito, ma poi chi dovrebbe fare questi controlli di legalitą e
comminare eventuali sanzioni?
Se mi dici la G.D.F. non ci credo: non hanno la preparazione ;-)

 Se mi dici la G.D.F. non ci credo: non hanno la preparazione ;-)
Le stesse persone che dovrebbero controllare genericamente le licenze in
una azienda.
Ovviamente non è possibile sapere se una licenza viene o meno rispettata,
stà nella serietà dell'azienda e del programmatore.
Sicuramente se basi un programma su MySQL e chiudi i sorgenti dubito che
un'azienda lo compri (ricottari permettendo).
Ciao,
	Nicholas

 Nicholas
Grazie pensavo che alla fine non mi avrebbe risposto nessuno vosto la
discussione
che ho scaturito :-))
Alesandro
Newsgroup: it.comp.software.database
Titolo: Problema con postgresql su Linux...

Ciao a tutti!
Ho provato ad installare sulla mia Ubuntu box Postgresql, ma ho avuto
qualche problemino (vedi qui --> 
http://tinyurl.com/25o8to
).
Visto che qui siete delle autorità in materia, non è che c'è qualche
buonanima disposta a darmi una mano?
Grazie in anticipo :-)
MarKco

 buonanima disposta a darmi una mano?
su quel pc ormai hai fatto un tal casino che la vedo difficile
riuscire a sistemare tutto.
I pacchetti di Ubuntu, se ben ricordo, sistemano tutto perbene e non
c'era certo bisogno di mettersi a reinizializzare DB a casaccio...
Per quello che sono riuscito a capire, banalmente stavi cercando di
connetterti utilizzando come protocollo i named pipes quando il server
era configurato per accettare connessioni in tcp/ip. La connessione
con named pipes avviene di default quando lanci psql senza ulteriori
opzioni, i.e. "psql nomedb"; per effettuare una connessione TCP/IP
basta specificare il nome host al quale vuoi connetterti, i.e. "psql -
h localhost nomedb".
Se non sei loggato come utente postgresql poi è meglio se lo usi
almeno per la prima connessione con lo switch "-U" se ricordo bene.
A questo punto ti consiglierei di disinstallare il pacchetto postgres
con apt, synaptic o quello che usi, fare pulizia delle directory in
cui hai ravanato (/var/lib/postgres, ecc.), reinstallare da pulito e
vedere se funziona.
bye!

Newsgroup: it.comp.software.database
Titolo: Sql Server 2005 vs. windows 7...problema con ripristino DB

ciao a tutti,
ho provato a googlare ma ne sono uscita senza risposte.
Ho installato sql server 2005 express edition advanced services su una 
macchina client con win 7 professional 64-bit (mi servirà essenzialmente 
per fare test in locale di alcune applicazioni).
L'installazione (motore e studio management) tutto ok con utente che ha 
privilegi da administrators. Ora sto cercando di ripristinare il bkup di 
un db ma, dopo avergli dato in pasto il file .bak, mi viene restituito 
un messaggio di errore.
A quanto pare non ho i privilegi per andare a scrivere nella cartella 
C:\Program Files (x86)\Microsoft Sql Server\etc... Che significa? Ho i 
privilegi da amministratore, che altro dovrei fare in più?
Forse anzichè installare tuto nella directory predefinita dovrei farlo 
in un'altra tipo C:\utenti\etc..? Magari la sto sparando grossa, 
purtroppo ho una conoscenza di win7 e delle sue policy piuttosto scarsa.
Grazie in anticipo per le eventuali risposte
ciao ciao

 Grazie in anticipo per le eventuali risposte
Prego,
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://social.microsoft.com/Forums/it-IT/sqlserverit
 

 messaggio di errore.
clic destro sul Management studio express  e scegli " esegui come 
amministratore"
Newsgroup: it.comp.software.database
Titolo: Join su due tabella.

Ciao a tutti, ho bisogno di fondere assieme due tabelle tabelle.
Table stat
 ditta
 articolo
 (np, ns) dati del cliente
 anno
 mese
qta
Ho le vendite anno corrente e quelle anno precedente, che poi sono la stessa
tabella che apro con due sinonimi differenti.
SELECT v1.ditta, 
v1.np
, v1.ns, v1.articolo, v1.anno, Sum(v1.qtaf) AS Qta_AC,
Sum(v2.qtaf) AS Qta_Ap
FROM stat AS v1 INNER JOIN stat AS v2 ON (v1.ditta = v2.ditta) AND (
v1.np
 =
v2.np
) AND (v1.ns = v2.ns) AND (v1.articolo = v2.articolo) AND (v1.mese =
v2.mese) AND (v1.anno = v2.anno+1)
GROUP BY v1.ditta, 
v1.np
, v1.ns, v1.articolo, v1.anno
HAVING (((v1.anno)=2001) and ((sum(v1.qtaf))>0 ))
Il problema è questo:
se nel 2001 ho venduto sono in agosto , mentre nel 2000 ho venduto sono in
luglio, il risultato è nullo.
Potre usare il left join, ma perderei comunquel il dato del 2000.
Come posso fare per avere entrambi i dati?
Ciao e grazie a tutti

Sono riuscito ugualmente a sistemare

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

Ciao a tutti, sto facendo un sito web che si appoggia su un DB access.
Volevo sapere dal punto di vista delle licenze chi deve creare il DB se io o 
il mio Cliente.
Tenendo anche conto che sto lavorando sun una versione non originale di 
Office.
Ciao
            Bruce 


Chi ne trae vantaggio, diretto o indiretto?
ciao

 Office.
Questo e` male, sempre e comunque (hint: se un prodotto ti permette di
guadagnare dei soldi, allora e` giusto sempre e comunque spendere dei
soldi per la sua licenza, altrimenti cerca un'alternativa)
Enrico

 ma installati mysql e giocarci un po ?
Giusto per chiedere, ma che c'azzecca?
Enrico

 soldi per la sua licenza, altrimenti cerca un'alternativa)
Il lavoro è fatto praticamente come favore :-)

> ma installati mysql e giocarci un po ?
MySql lo avevo guardato anni fa ... e mi ricordo che mi aveva colpito il 
fatto che non gestiva l'integrità referenziale ... e la cosa era da gestire 
via applicativo ... ora come è messo ? :-)
Saluti
       Bruce
Newsgroup: it.comp.software.database
Titolo: [?] Insert Into Rapida ?

Ragazzi al posto di una cosa tipo :
"Insert INTO tblAppoggio (Idanagrafe, Cognome, Nome, ... ) values ( '1',
'2', '3', '4', .........)"
non c'e' una sistassi del tipo : "Insert into tblAppoggio from tblAnagrafe
where id = 10" ?
cosi che si copi la riga con "id =10" da una tabella a un altra ?
Sto disperato , programmo in vb e ad ogni cambiamento del db devo andare ad
aggiornare tutte le queri di inserimento , vi prego spero in un vostro aiuto
!
PS: in rete non trovo nulla di interessante come quida su SQL e DB, oggi ho
seguito la miniguida su 
html.it
 se avete altri link dove tovare una guida +
esempi ve ne sarei grato !
Gigio2k

scusate volevo precisare che uso DAO con db access 97

 cosi che si copi la riga con "id =10" da una tabella a un altra ?
insert into tblAppoggio select * from tblAnagrafe where id = 10
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com

Newsgroup: it.comp.software.database
Titolo: mysql: drop table via ODBC

Salve a tutti,
è possibile eliminare una tabella su
mysql via comandi ODBC?
avete qualche esempio?
grazie!
ringo

mysql via comandi ODBC?
tuaconn.execute "DROP tuatabella"
Saluti.
Luciano
Newsgroup: it.comp.software.database
Titolo: Firebird

Ho scaricato Firebird 1.5 (file firebird15.rc8.tar.bz2) e l'ho scompattato
in un una directory, ma non riesco ad installarlo ( ci sono due file
autogen.sh e clean.sh che non ho mai visto nella mia breve esperienza su
Linuz). Ho cercato sul sito la documentazione, ma non ci ho capito nulla.
Potete aiutarmi?
Grazie da un newbie
Ottavio

 ha scritto nel messaggio
news:pan.2004.01.08....@tin.it...


Scusa..
ti ho detto che eri OT.
Ho detto una CA**ATA! ;)

Ho scaricato Firebird 1.5 (file firebird15.rc8.tar.bz2) e l'ho scompattato
hai scaricato i sorgenti.
il file che cerchi e' piu' sotto, nella sezione firebird-linux-i386.
Ci sono le versioni Classic Server e Super Server, documentati per
capire quale e' piu' adatta alle tue esigenze. Nel frattempo e' uscita
la RC9.
ciao
-- 
Seti@Home Java Applets
http://maruko.webhop.net/
Newsgroup: it.comp.software.database
Titolo: stored procedure

salve,
una volta creata e salvata una procedura memorizzata (stored procedure) con
parametri come si richiama da una pagina asp?

parametri come si richiama da una pagina asp?
Sei OT qui', posta su it.comp.www.asp.
Vedi anche su 
www.soft-land.org/documenti/adomod_com.html
Davide
Newsgroup: it.comp.software.database
Titolo: esportare importare DB da codice

l'ambiente di lavoro è XAMPP (php5, mysql5.1,ecc...)
ho realizzato software e database per la gestione di visite mediche.
il programma è stato installato su un pc fisso e su un portatile.
la dottoressa quando esce per fare le visite porta con sè il portatile sul
quale poi inserisce i dati delle visite; una volta rientrata in ufficio
c'è l'esigenza di trasportare l'intero database sul fisso per svariati
motivi.
io gli ho fatto vedere come fare tramite Phpmyadmin cliccando su esporta
(nel portatile), copiando il file sul fisso e poi importa (sul fisso), ma
mi sono reso conto che questa procedura è un pò articolata; quindi stavo
pensando di realizzare uno script che facesse la procedura di esportazione
e di importazione dell'intero DB, ma consultando 3 testi abbastanza
aggiornati non ho trovato nulla.
per lo script di esportazione, sarebbe comodo che la procedura esportasse
il database in una determinata cartella, per esempio C:/database
 
per lo script di importazione, sarebbe comodo che prelevasse il database
sempre da C:/database, e che prima di importare, cancellasse il database
già presente
cercando fra le funzioni php relative alla gestione di MySQL ho trovato di
tutto, ma non una funzione di esportazione del DB, e neanche di
importazione....
sapete come potrei fare?  
grazie e ciao 
Alessandro
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 sapete come potrei fare?
Posso suggerirti due alternative:
- una "SELECT ... INTO OUTFILE FROM ..." seguita da "LOAD DATA INFILE 
... INTO ...";
- lanciare da PHP il comando di dump del db, tipo: system("mysqldump 
params...");
Vedi tu come ti è più comodo.
Personalmente di solito preferisco la prima (anche se uso altri db).

 Personalmente di solito preferisco la prima (anche se uso altri db).
ciao e grazie


> params...");
system non è il massimo per la sicurezza ma nel tuo caso probabilmente 
sarebbe più comodo. Inoltre continueresti ad avere file come quelli che, 
se ho ben capito, utilizzi ora passando per PHPMyAdmin.

 sapete come potrei fare?
Si: rivedere la logica dell'applicativo. Se l'applicativo e` installato 
su tre pc, e il database dev'essere sincronizzato con i dati presenti 
tutti e tre, come fai?
Enrico

Enrico 'Henryx' Bianchi <enrico....@gmail.com_INVALID_> wrote in 
news:ijrilk$hbk$
2...@tdi.cu.mi.it
:

+1
gia' con due macchine, se usa la sovrascrittura invece della 
sincronizzazione, avra' casini dopo due giorni di funzionamento...
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--