mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: Error 1 : Can't create/write to file 'myfile.txt'

Salve ng,
Non riesco davvero a risolvere questo problema. Chiedo un vostro aiuto.
Ho una query del tipo SELECT ... INTO OUTFILE
Quando la eseguo ottengo:
Error 1 : Can't create/write to file 'myfile.txt'
Seguendo le indicazioni su 
http://dev.mysql.com/doc/refman/5.0/en/cannot-create.html
1. ho cambiato  " #tmp= /tmp " in  " tmp=/tmp/mysql_tmp
2. ho dati i permessi mysql
3. ho cambiato il safe_mode php in off
Ottengo ancora perň lo stesso errore. Perchč??
Luca


Vedi il manuale.
http://dev.mysql.com/doc/refman/5.1/en/select.html
Per poter eseguire una query "into outfile" ci devono essere queste condizioni:
- l'utente deve avere il privilegio FILE
- il file su cui scrivere non esiste
- la directory in cui si crea il file deve essere scrivibile da tutti o assegnata in esclusiva
  all'utente che ha avviato il server (solitamente "mysql")
Nota inoltre che il file viene creato sul server, per cui, se stai cercando di creare il file
su una macchina diversa dal server, questo non e' il metodo giusto.
ciao
gmax
-- 
 _  _ _  _
(_|| | |(_|><  The Data Charmer
 _|
http://datacharmer.org/

 su una macchina diversa dal server, questo non e' il metodo giusto.
Ho seguito tutte le condizioni, ma ancora nulla.
Noto che il file viene creato, ma scritto solo in parte. Ottengo cmq 
l'errore che ho segnalato prima.
Suggerimenti??
P.S. Uso PROFTPD
questo il mio .conf:
=========================
ServerName   "ProFTPD"
ServerType  inetd
ServerType  inetd
DefaultServer   on
<Global>
DefaultRoot ~  boss
AllowOverwrite  on
</Global>
DefaultTransferMode binary
UseFtpUsers   on
# Port 21 is the standard FTP port.
Port    21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask    022
# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances   30
#Following part of this config file were generate by PSA automatically
#Any changes in this part will be overwritten by next manipulation
#with Anonymous FTP feature in PSA control panel.
#Include directive should point to place where FTP Virtual Hosts 
configurations
#preserved
ScoreboardFile /var/run/proftpd/scoreboard
# Primary log file mest be outside of system logrotate province
TransferLog /usr/local/psa/var/log/xferlog
#Change default group for new files and directories in vhosts dir to psacln
<Directory /srv/www/vhosts>
 GroupOwner boss
</Directory>
# Enable PAM authentication
AuthPAM on
AuthPAMConfig proftpd
# delay on login off
IdentLookups off
UseReverseDNS off
AuthGroupFile /etc/group
Include /etc/proftpd.include
Newsgroup: it.comp.software.database
Titolo: principiante

ho provato dal promp di mysql (mandrake 9) a chiedere con il comando show
columns o shows fields ma mi da errore
come posso risolvere ?
grazie

columns o shows fields ma mi da errore
Hai indicato la tabella di cui vuoi visualizzare i campi?
Se hai selezionato il database in cui c'è la tabella che ti interessa,
puoi usare una delle sintassi seguenti:
describe nometabella;
show fields from nometabella;
show columns from nometabella:
Oppure, anche su un db non in uso:
show columns from nomedb.nometabella
eccetera.
Ciao
Matteo

 wrote in message
e1d65v8e8r649jq4p...@4ax.com...


Newsgroup: it.comp.software.database
Titolo: sql aggiornmento nidificata

Salve a tutti, vi espongo il mio problema.
Data la tabella 'tab1' cos� formata
ID     IDPADRE       	CAMPO1	 	CAMPO2		NRFIGLI
1      	0		bbb		aaa		1
2	0		yyy		xxx		3
3	1		xxx		zzz		0
4	2		kkk		jjj		0
5	2		nnn		jjj		0
6	2		nnn		hjhk		0
Vorrei popolare il campo NRFIGLI (che ovviamente dice quanti record sono 
figli).
In MYSQL provo la seguente Update ma mi ritorna errore:
UPDATE tab1 Set NRFIGLI = (Select Count(*) From tab1 As T2 Where 
T2.idpadre = 
tab1.id
 )
L'errore � 1093.
Qualcuno sa aiutarmi ?
Grazie

 T2.idpadre = 
tab1.id
 )
hai provato con un alias ?
UPDATE tab1 As T1 Set NRFIGLI = (Select Count(*) From tab1 As T2 Where 
    T2.idpadre = T1.id )
-- 
Never try to teach a pig to sing.
It wastes your time and annoys the pig.
Newsgroup: it.comp.software.database
Titolo: Formato strano della data

Ho un problema:
ho un file abbastanza grosso di Excel, in cui disgraziatamente tutti i campi
sono definiti come testo.
In realta' molti campi sono numerici, e sono molti piu' utili visti come
tali.
Provando semplicemente a cambiare la proprieta' delle celle da testo a
numerica, non succede nulla, a meno di non andare a riscrivere a mano tutti
i valori.
In realta' questo problema sono riuscito a risolverlo importando il file in
Access, cambiando la definizione dei campi da testo a numerico, e
riesportando il tutto in formato excel. Possibile che non ci sia un metodo
piu' diretto ?
Lo chiedo anche perche', in un campo c'e' la data, e disgraziatamente chi ha
inserito i dati l'ha messa nel formato gg.mm.aa. che non sono riuscito in
nessuna maniera a far "digerire" ad Access.
In definitiva, la mia domanda e' la seguente:
Io in Excel ho uno colonna , in formato testo, in cui ci sono delle date
nella forma gg.mm.aa
Come si fa ad avere una colonna di date vere e proprie, passando o meno da
access ?
Un grosso grazie a chi vorra' aiutarmi.
Ciao,
Francesco
--
_______________________________
-- TIOs , i Tornei Italiani Online
-- Website: 
http://utenti.tripod.it/RinaldiF/partite.htm
-- Email Address: 
ti...@interfree.it
------------------------------------------------------
- 
http://www.sendmoreinfo.com/id/1050564

 nella forma gg.mm.aa
qui il passaggio è simile ma con una formula un po' più complessa
(nell'esempio la cella che contiene il valore da convertire è B6, dove ho
digitato, nel mio test, il valore 10.05.99)
=DATA.VALORE(SINISTRA(B6)&"/"&STRINGA.ESTRAI(B6;4;2)&"/"&DESTRA(B6))
questo ti darà il numero seriale della data indicata
portandolo al formata data otterrai valori "digeribili" da Access
Alla prossima
Newsgroup: it.comp.software.database
Titolo: recupero di un Blob

sto impazzendo per recuperare un Blob (una immagine Jpeg) da un DB di MySQL
e visualizzarla su una pagina JSP. Ecco di seguito il codice che mi da in
output moltissimi
numeri che corrispondono almeno credo ai valori decimali dei singoli bit
dell'immagine. E' evidente che non era questo l'output che desideravo vedere
bensi
l'immagine completa
Ecco il codice
<%
 Class.forName("com.mysql.jdbc.Driver").newInstance();
 Connection conn;
 conn =
DriverManager.getConnection("jdbc:mysql://localhost/prova_connessione");
 Statement st=conn.createStatement();
 ResultSet rs=st.executeQuery("Select * from  image where codfilm='f3'");
 // so che ne esiste solo uno prendo il prino
 rs.first();
 String codice=rs.getString(1);
 Blob locanda=rs.getBlob(2); // è l'immagine
 InputStream testo=locanda.getBinaryStream();
 byte buffer;
 int numberRead;
 while( (numberRead=testo.read())>-1) {
%>
 <center><%=numberRead%></center>
<%
 }
 testo.close();
 // chiudo lo stantment e la connessione
 st.close();
 conn.close();
%>
grazie per le delucidazioni e scusate se il problema è piu inerente a JDBC,
ma in questo NG c'e' molta gente che usa i Blob
grazie comunque

  }
qui non gli stai stampando un'immagine, ma dei tag e dei numeri!!!
devi stampargli lo stream direttamente: se l'inserimento č stato fatto 
come si deve, a estrazione dovresti essere a posto.
un'altra cosa: mi aspetterei di vedere l'invio di un header con 
"Content-type: image/jpeg"
non so se con jsp serve, ma immagino di sě!
finché non vedi che il broser cerca di caricare un'immagine, allora non 
sei a posto con gli headers.
ciao
-- 
punkarruso

 ha scritto nel messaggio
news:2INna.48316$iy5.1...@twister2.libero.it...


 Ti ringrazio in anticipo punkarruso..
occhio al quoting please...
dicevamo? ah! eh eh!!
non è che adesso mi imparo il jsp per farti un esempio dettagliato!
l'invio di QUALSIASI cosa al browser è definito da:
- invio degli headers (incluso content type)
- invio dei dati
di default i webserver spediscono un c.t. text/html (ma è modificabile 
per esempio su apache) di conseguenza il broswer sa che quello che gli 
arriva è html e lo interpreta come tale.
se gli vuoi spedire un'immagine immagino che jsp abbia una funzione per 
spedire gli headers (qui è OT), quindi devi spedire un c.t. image/jpeg e 
mandargli l'immagine, ovvero ESCLUSIVAMENTE i bytes che compongono 
l'immagine (come se aprissi un file jpg e prendessi byte per byte).
adesso sai come si fa. ti avevo già spedito il link al documentino che 
avevo scritto per PHP e che a grandi linee vale per tutti i linguaggi. 
convertire tutto in jsp, please, fallo sul ng giusto.
ciao
-- 
punkarruso
Newsgroup: it.comp.software.database
Titolo: Sacro e Profano ( PHP -> VB )

Scusate la domanda orribile...
Esiste un modo per interrogare PHP con Visual Basic ?
Lo so è orribile affiancare sacro e profano, ma mi incuriosisce...
( Sarebbe meglio usare Access, ma non vorrei dare troppi "$$" a Billy )
Thanks

 Esiste un modo per interrogare PHP con Visual Basic ?
PHP e' un linguaggio di scripting usato per creare siti
dinamici, cosa intendi per "interrogare PHP con VB ?"
Davide



Credo che ti ti sia confuso un poco....
PHP e' un linguaggio, non un DB....
Forse intendevi MySQL (esiste una libreria per VB) o postgres (non so
dirti)

dinamici, cosa intendi per "interrogare PHP con VB ?"
In realta' lo puoi usare anche come interprete "standalone"
(modalita' CGI, eseguibile compilato).
Un modo indiretto di fare interagire i due potrebbe essere
tramite l'uso di file temporanei.
-- 
Filippo "Kirone" Zamengo 
Quanto scritto deve ritenersi IMHO e indipendente dal datore di lavoro
e-mail modificata: togliere DESPAM e .invalid

Newsgroup: it.comp.software.database
Titolo: Server che supportano Filemaker??

Ragazzi conoscete gestori italiani che supportano Filemaker su server?
Ah...e che non chiedano prezzi impossibili?
Grazie

 wrote:

www.sideralia.it
Vins

 ha scritto nel messaggio
news:vins-EAC213.1...@newssrv.fastweb.it...

200 euro per 2 MB di spazio? Ecco come ammazzano il mercato...
Altri gestori meno...vampiri?

 Altri gestori meno...vampiri?
Parlaci, spiegagli le tue esigenze, tratta. In Italia c'č poca roba. 
Negli USA č pieno, cerca su Google FileMaker Hosting.
Vins

Newsgroup: it.comp.software.database
Titolo: Domanda su SELECT

Ragazzi ho una tabella nella quale sono contenuti i nomi ed altre
informazioni di utenti.
Avrei la necessità di estrarre dalla tabella solo le prime lettere dei
cognomi degli utenti privati avviamente degli eventuali doppioni.
Vorrei farlo utilizzando il meno possiile algoritmi vari.
Con quale istruzione SELECT è possibile fare tutto ciò (ammesso che sia
fattibile)?

 ha scritto nel messaggio
news:v13j7.67708$TS4.4...@news2.tin.it...


 wrote in message
Fd3j7.67738$TS4.4...@news2.tin.it...


> > cognomi degli utenti privati avviamente degli eventuali doppioni.
Fase 0: leggere documentazione su netiquette, sezione newsgroups
Fase 1: leggere manuale di MySQL.
Fase 2: SELECT LEFT(nomecampo, quanticaratteri) FROM nometabella;
-- 
Filippo "Kirone" Zamengo 
Quanto scritto deve ritenersi IMHO e indipendente dal datore di lavoro
e-mail modificata: togliere DESPAM.

 e-mail modificata: togliere DESPAM.
Grazie per il tuo intervento.

Grazie per il tuo intervento.
A 'esposizione.


 ha scritto nel messaggio
news:3b8e49c1.16528232@SAL9000...


).
Auguri.


 ha scritto nel messaggio
news:3b8f572d.85510262@SAL9000...

Newsgroup: it.comp.software.database
Titolo: Cosa mi consigliate Access, SQL o mySQL?????

Ciao,
Ho un dilemma devo fare dei siti che richiedono un uso abbastanza pesante
del db (credo sui 10 accessi contemp.)
non so cosa sciegliere per lo sviluppo... una volta partito non č cosě
semplice cambiare, perciň vi chiedo cosa č meglio:
PHP -> MySQL
ASP -> ACCESS
ASP -> Microsoft SQL 2000
Grazie mille

se si tratta di un utenza >= 10  contemporanei.
vai aggratisssss con php e MySQL =)
--
CIAO!
Gusher


wrote:

PHP -> Postgres :-)
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
--------------------

 
SQL2000 va bene se vuoi foreign keys, triggers, jobs... ma a mio avviso è 
una porcata (e coi db ci lavoro :-) )
per le mie cavolate uso mysql e php e mi trovo molto bene.
chiaro che se poi un giorno tu volessi migrare su unix/linux...
se non sbaglio poi ASP ha bisogno di MS IIS mentre l'affidabilità di Apache 
(anche come bug di sicurezza) è ben un'altra.
ACCESS SCORDATELO (mi rifiuto di definirlo un DBMS)!!
spero di esserti stato utile.

 se non sbaglio poi ASP ha bisogno di MS IIS 
Se sei disposto a spendere, Chili!ASP e' un'alternativa validissima
anche su piattaforma Apache.
Davide

Newsgroup: it.comp.software.database
Titolo: [Oracle] Documentazione Designer

Qualcuno sa dirmi dove posso trovare un po' di documentazione su Oracle
Designer?
Grazie, Zippo


http:\\
otn.oracle.com

Newsgroup: it.comp.software.database
Titolo: Problema con un modulo e query "parametrica" in Access

Salve,
ho un problema con un modulo di access: quando tento di accedere ad
una query, in cui 2 criteri fanno riferimento ad due campi di una
maschera, da VBA non me lo fa fare e mi dice che mancano i parametri:
Errore di run-time '3061':
Parametri insufficienti. Previsto 2
Da notare che quando faccio girare il modulo la maschera è aperta e i
parametri sono inseriti. Inoltre la query non è quella indicata
"qbl_02a" ma un'altra a cui questa si riferisce
Questo è il codice inserito
Function CreaQuery()
Dim dbs As Database
Dim que1 As QueryDef
Dim que2 As QueryDef
Dim rec2 As Recordset
Dim recpiv As Recordset
Dim rec1 As Recordset
Dim i As Integer
Dim PR As Integer
Dim MD As Integer
Set dbs = CurrentDb
Set rec1 = dbs.OpenRecordset("qbl_02a")
E qua è dove si ferma il debug dandomi l'errore di cui sopra.
Vi ringrazierei se mi sapeste dire qualcosa. grazie e ciao

 Set rec1 = dbs.OpenRecordset("qbl_02a")
qualcosa del tipo
 Set rec1 = dbs.OpenRecordset("qbl_02a  param1, param2")
Comunque c'e un newsgroup specifico su access (mi sembra
it.comp.appl.access) dove ti sapranno rispondere meglio.
Paulus
Newsgroup: it.comp.software.database
Titolo: Primi passi con SQL Server 7

Ciao a tutti
sono nuovo di questo newsgroup e vorrei porre una domanda sperando
che non sia troppo scontata....
Sto iniziando adesso a "pacioccare" con SQL Server Enterprise (purtroppo
7.0).
Esiste qualche risorsa (manuali, articoli, help, forum, siti) in rete che
possa scaricare
in modo da imparare almeno le cose fondamentali?
Ad esempio oggi volevo fare una query, poi ho capito che dovevo agire sulle
View.
Ma all'inizio pensavo di dover fare una stored procedure..... solo che
purtroppo non
ho ancora chiaro che cosa sia di preciso....
Scusate l'estrema ignoranza....
Grazie a chiunque abbia la pazienza di rispondermi.
ByZ-2K

 wrote in message
D7H38.2638$vh.9...@twister1.libero.it...


Newsgroup: it.comp.software.database
Titolo: da MS Access a Mysql

Ciao ragazzi...
io utilizzo Access 97 per la costruzione delle query (lavorare
"visivamente" e' comodo) e poi con un po' di modifiche al codice sql
le uso in Mysql...
Una domanda...
Access consente di creare nomi di campi con degli spazi... mysql
questi campi li importa ma poi quando faccio delle query ricevo sempre
errori...
esempio:
SELECT pimperenelle_esat1.Cultivar, pimperenelle_esat1.CODICE AREA,
pimperenelle_esat1.COOP,
pimperenelle_esat1.PRELIEVO FROM pimperenelle_esat1;
Come vedete il campo CODICE AREA ha uno spazio...
ho provato ad inserire una \ prima dello spazio ma non funziona...
cosa devo fare?
Ivan

che io sappia l'unica cosa da fare č cambiare i nomi dei campi nelle tabelle
pippo pluto deve diventare pippo_pluto o pippopluto etc. etc

 wrote in message
news:ef18dd7e.0206...@posting.google.com...


 "visivamente" e' comodo) e poi con un po' di modifiche al codice sql
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Una domanda...
...
Grazie a tutti per l'aiuto...
I doppi apici vanno benissimo
Ivan
Newsgroup: it.comp.software.database
Titolo: la versioe MSSQL SERVER contenuta nei sistemi operativi  WIN2003 o WIN2008 ..

..è gratuita ?
Vale per 5 connessioni al database?
Grazie 

 
nei sistemi operativi 2003 o 2008 server di casa microsoft non e' contenuta  
di default nessuna versione di sql server.
sql server e' un prodotto separato e ce ne sono un po' di versioni.
http://www.microsoft.com/windowsserver
http://www.microsoft.com/sqlserver
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 sql server e' un prodotto separato e ce ne sono un po' di versioni.
in un server win2003 sbs nuovo  mi pareva di aver visto tra i programmi 
anche ms sql server ... 

 wrote in news:in4jim$s6q$
1...@nnrp-beta.newsland.it
:

sbs server non e' windows server.
qui trovi tutti i dettagli che riguardano sbs 2003 r2, con anche indicate 
le versioni dei vari software inclusi:
http://technet.microsoft.com/en-us/library/cc719792%28WS.10%29.aspx



che strano, la versione ridotta "small" contiene sql server, la versione 
"standard" di win 2003  invece non lo contiene ? 

 "standard" di win 2003  invece non lo contiene ?
non è la versione ridotta!!!
"small" non è small e basta,
ma è Small Business Server ovvero
un server "standard" con preinstallati alcuni
strumenti che nelle intenzioni dovrebbero
essere sufficienti per la gestione di una
piccola impresa, small business, appunto.

> non è la versione ridotta!!!
però la small non può installare e gestire i servizi terminal, proprio 
perchè small....
Newsgroup: it.comp.software.database
Titolo: Front Page 2000 - database

Vorrei chiedere dove è possibile reperire informazione (possibilmente in
italiano) sulla creazione di pagine Web nelle quali includere moduli
personalizzati attraverso i quali i visitatori possono inserire informazioni
al database e che  consentano ai visitatori del sito di cercare e
visualizzare informazioni specifiche di un database. In sostanza
sull'integrazione di un database con Front Page 2000.
Grazie a chi può darmi una mano.
Giax

 wrote in message
8mes04$fc$1...@pegasus.tiscalinet.it...


credo ci sia qualche cosa sul sito microsoft, prova a darci un occhiata
ciao


 ha scritto nel messaggio
news:8mgscr$s62$2...@news.mclink.it...


Newsgroup: it.comp.software.database
Titolo: query su MySQL

Salve,
avrei bisogno di un aiuto per la sintassi di una query su una tabella MySQL.
Devo contare quante volte un dato valore č presente in tre colonne della
tabella stessa ... se per il controllo su una singola colonna scrivo:
mysql> SELECT count(colonna_1) FROM tabella WHERE colonna_1='valore_da
cercare'
trovando cosě il nr di occorenze, non riesco ad andare avanti con il
controllo delle altre due, ossia:
mysql> SELECT count(colonna_1),count(colonna_2),count(colonna_3) FROM
tabella  ... [qui mi fermo!!!]
ho provato in mille modi (ovviamente meno quelli giusti :-( ....), ma non
riesco a venirne a capo senza mandare tre query separate ...
mille grazie in anticipo
max

 tabella  ... [qui mi fermo!!!]
select count(*) from tabella where colonna_1='x' OR colonna_2='x' OR
colonna_3='x';
(ti conta una volta sola quelle che hanno 'x' in piu' di una colonna)
select count(*) from (
   select NULL from tabella where colonna_1='x' 
      UNION ALL
   select NULL from tabella where colonna_2='x' 
      UNION ALL
   select NULL from tabella where colonna_3='x' 
                     );
ti conta tutte le occorrenze
se vuoi i tre conteggi separati e vuoi farli in un'unica query puoi
usare come nel precedente esempio le subquery
-- 
Greetings,
Alessandro
Pesaro, Italy

 usare come nel precedente esempio le subquery
ach, ha me la query cosě mi restituisce errore dal 'select NULL ecc' della
riga 2 .... io ho la versione 3.22.30 ... che non sia supportata??
Per adesso mi sono costretto ad usare 3 query diverse (mandate in ciclo via
php), ma accetto lumi molto volontieri ...
grazie
max

 php), ma accetto lumi molto volontieri ...
confesso che uso Oracle ma dovrebbe essere sql standard; prova a
scrivere "select '1' ..." invece di "select NULL ..."
forse il db non supporta le subquery? (mi sembra una grossa limitazione
e francamente non credo proprio)
potresti provare con:
select sum(decode(campo1,'x',1,0)) + sum(decode(campo2,'x',1,0)) +
   sum(decode(campo3,'x',1,0)) from tabella;
il decode e' specifico di Oracle ma ci sono equivalenti in altri db (per
esempio, in access puoi usare iif(campo1='x',1,0) etc )

Newsgroup: it.comp.software.database
Titolo: chi vince tra SQL e ORACLE ?

Ma qual'è la differenza?
Sono in competizione oppure appartengono a 2 fasce di mercato o utilizzo
differenti?
saluti

 differenti?
e tra SQL Server, Oracle, DB2, Postgresql, MaxDB, Firebird-Fyracle ? ... :-)
oooppss ... stavo per scatenare un flame, sorry ... ;-))
-- 
Jarod

ma io sento nominare solo quei due soprattutto, anche nelle ricerche di
lavoro...

 lavoro...
SQL non è un database, ma l'acronimo di Structured Query Language, che
è un liguaggio utilizzato dalla maggior parte dei database server in
circolazione
per l'interrogazione delle basi dati, (forse tu intendi SQLServer di M$).
In ogni caso non ci sono vincitori ne vinti, almeno ad un livello così
generalizzato.
Ogni prodotto ha le sue caratteristiche e peculiarità. Per poter formulare
una valutazione è necessario stabilire un contesto, fatto questo possiamo
pure scatenare il flame :-)
-- 
Ciao!
Marco Kregar
marco....@FirebirdSQL.it
www.FirebirdSQL.it
"over the bench the goat sings, under the bench the goat dies"

Newsgroup: it.comp.software.database
Titolo: aiuto con Acess 2000 e VB

Qualcuno sa dirmi cosa c'è di sbagliato in questa procedura?
Private Sub Comando31_Click()
Dim MCod As Integer
Dim strSQL As String
Dim MatArrivato As Recordset
If elencoMateriale.Selected(I) Then
  MCod = CurrentDb.OpenRecordset("select max(codice) as Cod from
MaterialeArrivato;")!Cod + 1
  strSQL = "select * from MaterialeOrdinato where Codice =" &
Str(elencoMateriale.ItemData(I)) ' & ";"
  Set MatArrivato = CurrentDb.OpenRecordset("select * from
MaterialeOrdinato")
  strSQL = "INSERT INTO MaterialeArrivato (Codice , Descrizione) VALUES (" &
Str(MCod) & ", '" & MatArrivato!Descrizione & "');"
  CurrentDb.Execute strSQL
End If
End Sub
Mi da errore all'istruzione "Set MatArrivato = ..."
ciao!

 Mi da errore all'istruzione "Set MatArrivato = ..."
Che tipo di errore ? Nei riferimenti hai incluso anche il DAO 3.5 ?

Newsgroup: it.comp.software.database
Titolo: istruzione SQL : clausola Where

Vorrei impostare la clausola WHERE su di un campo  "provincia"  in modo che 
la query restituisca tutti i clienti tranne quelli di torino e milano :
Select * from  CLIENTI
where  [provincia]  è diverso da TO e  MI
La sintassi qual è ?
Grazie 

 La sintassi qual è ?
Dipende dal database (puo` essere leggermente diverso), ma sara` qualcosa 
tipo where provincia not in ('TO','MI')
Ma la cosa migliore sarebbe che leggessi il manuale del database che stai 
usando, perche` si tratta proprio di basi.
Bye.

 Dipende dal database
MS SQL SERVER 2005
grazie 

Il Mon, 13 Dec 2010 13:13:37 +0100, Gerry ha scritto:

La sintassi standard SQL (PostgreSQL la supporta, non posso verificare su 
MSSQL) è:
SELECT * FROM CLIENTI WHERE provincia NOT IN (VALUES ('TO', 'MI'));
Sempre per PostgreSQL, la sintassi di VALUES è:
http://www.postgresql.org/docs/current/static/sql-values.html
Ciao  Manlio
Newsgroup: it.comp.software.database
Titolo: Query tra 2 tabella con molte relazioni

Ciao a tutti,
ho un problema di tipo concettuale (nel senso che non ci arrivo
proprio...)!
Ho 2 tabelle:
Tabella A
ID       ID1       ID2       ID3       QTA
1        1         3         1         2
2        2         2         1         2
3        3         3         3         1
4        1         2         3         1
Tabella B
ID_TIPO   TIPO      VALORE
1         1         AAAA1
2         1         BBBB1
3         1         CCCC1
1         2         AAAA2
2         2         BBBB2
3         2         CCCC2
1         3         AAAA3
2         3         BBBB3
3         3         CCCC3
1         4         AAAA4
2         4         BBBB4
3         4         CCCC4
NB: 
ID1 è in relazione a ID_TIPO dove TIPO = 1
ID2 è in relazione a ID_TIPO dove TIPO = 2
ID3 è in relazione a ID_TIPO dove TIPO = 3
Quale query mi permette di ottenere il seguente risultato:
ID       VALORE1   VALORE2   VALORE3   QTA
1        AAAA1     cccc2     AAAA3     2
2        BBBB1     BBBB2     AAAA3     2
3        CCCC3     CCCC2     CCCC3     1
4        AAAA1     BBBB2     CCCC3     1
Grazie 1000
xandre
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

"xandre" <xandre7...@ILhotmailMAIUSCOLO.com> ha scritto nel messaggio
news:arfvcp$5n5$1...@news.newsland.it...

SELECT 
A.ID
, B1.VALORE AS VALORE1, B2.VALORE AS VALORE2, B3.VALORE AS
VALORE3
FROM ((A LEFT JOIN (SELECT * FROM B WHERE TIPO=1) AS B1 ON A.ID1 =
B1.ID_TIPO) LEFT JOIN (SELECT * FROM B WHERE TIPO=2) AS B2 ON A.ID2 =
B2.ID_TIPO) LEFT JOIN (SELECT * FROM B WHERE TIPO=3) AS B3 ON A.ID3 =
B3.ID_TIPO
Bisogna vedere comunque se il tuo DB gestisce le query in questa forma...
--
Martino
"...ditemi perché, se la mucca fa MU, il merlo non fa ME?..."
Elio e le storie Tese

...

Per la query mi sembra ti abbiano gia' risposto.
Il mio suggerimento e' di aggiungere tre campi, ID1 ID2 e ID3,
nasconderli all'utente (es: quella che e' ora la tua tabella puo'
diventare una vista sulla tabella con tre campi in piu') e
valorizzarli tramite un trigger che in base ai due campi (TIPO e
ID_TIPO) vada a valorizzare uno ed uno solo dei nuovi tre campi.
Questo ti consentirebbe di facilitarti nelle query, ed inoltre puoi
aggiungere delle foreign key esplicite per mantenere l'integrita'
referenziale (che altrimenti per come e' la situazione attuale
dovresti gestirti con una serie di triggers)
ti allego un esempio di triggere per Oracle:
(nota anche che una volta messo il trigger, con un 
"update b set tipo=tipo and id_tipo=id_tipo" ti bonifichi tutto il
pregresso)
CREATE or REPLACE TRIGGER trga
before update or insert
on b
FOR EACH ROW
begin
   if :new.TIPO = 1 then
          :new.ID1 := :new.ID_TIPO;
   else
          :new.ID1 := NULL;
   end if;
   if :new.TIPO = 2 then
          :new.ID2 := :new.ID_TIPO;
   else
          :new.ID2 := NULL;
   end if;
   if :new.TIPO = 3 then
          :new.ID3 := :new.ID_TIPO;
   else
          :new.ID3 := NULL;
   end if;
end;
/
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com
Newsgroup: it.comp.software.database
Titolo: Access: cosa studiare ?

Salve a tutti,
io dovrei cominciare a realizzare un sito che interagisce con un database e
non l'ho mai fatto.
Per comprarmi lo spazio ed il dominio sono andato su 
domini.it
 e ho visto
che danno il supporto db Access (NT) e il supporto ASP (NT). Immagino di
dovermi studiare bene l'Access, ma che cosa ?
Cioè, che manuale dovrei prendermi ? Che programma gestisce l'Access sul
server ?
Se avete qualche altra soluzione, proponete pure: sono qui per imparare.
Grazie !
Dario
--
Posted from 
relay2.inwind.it
 [212.141.53.73] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Cioč, che manuale dovrei prendermi ? Che programma gestisce l'Access sul


Grazie per l'aiuto.
Solo un'altra cosa, cosa consigli di fare: comprare un libro (se sì, quale
?) o seguire un forum (quale ?) o qualcos'altro ?
Grazie 1000 !!!
Dario
http://soldimoltisoldi.cjb.net


Newsgroup: it.comp.software.database
Titolo: SQL table design question

Hello,
I have designed a database which has the follow tables:
    material          materialname, location, price
    employe's        name, age etc
    cars                licenseplate, brand
The problem is that the location of the material can be
1) a car
2) central warehouse
Need I make a new table which hold all my locations where the material can
be...the problem is that when we get a new car I need to change 2 tables
cars and locations....
What is the best solotion when I need a good normolized DB?
Freddy

 cars and locations....
First of all, please note that this is an ITALIAN newsgroup. The
"it." in the name is not "information technology".
Second. If your location can be "car" or "wharehouse", and you already
have a table called "location" you could use the generic "location"
table to store both information, otherwise you will have to change two
table anyway.
Davide

 cars and locations....
can't see your point really...
as far as i can see you create three entities: material, employee, car
and you want to create another entity named location...
location is where the stuff resides... right?
IMHO from a logical point of view:
create an supertype entity location with 2 subtype entity: warehouse
and car...
the car entity will be the same entity just created...
however to have a comprehensive vision of your ER schema you should
post relationships verb phrases as well...
/G
Newsgroup: it.comp.software.database
Titolo: [HDBSQL] campo autoincrementato

Sapete se nel database hdbsql si può fare un campo di interi che si
autoincrementa all'inserimento di un record o bisogna per forza gestirlo da
codice?
Grazie.

Crei un campo "IDENTITY" che sarà anche chiave primaria..
ti riporto quello che dice la documentazione al riguardo:
Identity (autoincrement) column type
Identity columns can be used to serve as automatic unique row identifier for
a table. When a new row is added to the table and the identity column is not
inserted (or a NULL value is inserted), then HSQLDB provides a unique,
incremental value for the column. The identity column is automatically the
primary key of the table. Only one identity column can be created per table.
In HSQLDB, any value can be used for updating or inserting in an identity
column provided it does not violate the primary key constraint.
es.:
CREATE TABLE tabella
(campo1 INTEGER NOT NULL IDENTITY PRIMARY KEY,campo2 VARCHAR(50),Campo3
TEXT,........)
Campo1 sarà un campo che aumenterà il suo valore in modo automatico..
CIAO!!
"Dery" <a@a.a> ha scritto nel messaggio
news:soFFb.26162$wM.21...@news1.tin.it...

Newsgroup: it.comp.software.database
Titolo: Ricerca in tutti i campi di un DB

Ciao a tutti
Volevo sapere se e come e' possibile fare una ricerca in tutti i campi
di un record senza pero' essere costretto a mettere tutti i nomi dei
campi nella Where clause.
Cioe' vorrei utilizzare una sintassi del tipo
....where tabella.* = XXX
Esiste qualcosa di simile?
Grazie
Teo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Esiste qualcosa di simile?
No.
Ma non l'hai chiesto pochi giorni fa su it.comp.software.database?
Saluti.
Luciano

 Saluti.
a dire il vero l'ho chiesto pochi minuti fa...nel senso che l'ho chiesto
ad entrambi i NG...
cmq non esiste un metodo per farlo, devo per forza dichiarare tutti i
campi per la ricerca? :-(
ciao
teo


 Teo
Puoi effettuare contemporaneamente la ricerca in tutti i campi di un record
usando il metodo FindRecord impostando l'argomento SoloInCampoCorrente a
acAll (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 teo
Non sono sicuro di aver capito bene, anzi forse ho travisato....!Mahh.
In ogni caso un record di un Recordset ha l'oggetto Fields con la 
relativa proprietą Count.
Ora se io ciclo 
For x=0 to Rs.Fileds.Count-1
  confronto:
  MioField=rs.Fields(x)
  ...........
  Controllo il valore di MioField
Next
E chiaro che se hai una FORM devi recuperare il RecordsetClone
se invece vuoi cercare su di una Tabella ti crei un Recordset da
tabella.
Chiedo scusa se ho frainteso....!!!
Alessandro.@Alex


 Alessandro.@Alex
il problema e' che non posso estrarre tutto il database e poi fare
il confronto da codice, credo che risulterebbe un po' lento.
Io vorrei cercare su di una tabella passando una query nella quale
vorrei
scrivere che la ricerca deve essere fatta su tutti i campi del record.
Scusa l'ignoranza ma non sono molto esperto, cosa intendi per "creare un
recordset da tabella"?
grazie 
teo


 teo
In realtà più leggo e meno capisco cosa devi fare...!!!
Vedi l'istruzione OpenRecordset....!
Per effettuare una Ricerca su tutti i campi l'unico sistema
è quello che ti ho indicato, per limitare il numero di Record
invece di Ciclare il Recordset ricavato dalla Tabella(Tutti i Record)
puoi effettuare una QRY_SQL che limita il campo.....!!!
Set rs=CurrentDb.Openrecordset(NumeTabella)
Set rs=CurrentDb.Openrecordset("Select * From NumeTabella")
Ciao. Alessandro.

Newsgroup: it.comp.software.database
Titolo: Problema Query

Il problema è il seguente:
ho una tabella con i campi:
 Piazzamento (che contiene 1,2,3... ordine di arrivo)
 Quota (che contiene valori numerici tipo 1, 53, 12.7 ecc... quota 
        premio)
 NomeCorsa (Che contiene il nome della corsa di riferimento)
Esempio di contenuto:
 Piazzamento 1, Quota 12.7, NomeCorsa AAA
 Piazzamento 2, Quota 8, NomeCorsa AAA
 Piazzamento 3, Quota 5, NomeCorsa AAA
 Piazzamento 1, Quota 7, NomeCorsa BBB
 Piazzamento 2, Quota 11, NomeCorsa BBB
 Piazzamento 3, Quota 3, NomeCorsa BBB
Devo fare una query che mi estragga una classifica per quota per sapere
quante volte la prima quota è arrivata prima, quante la seconda ecc, per
ogni corsa.
Sapete dirmi come fare? 
il database è SQLServer
GRAZIE 1000
Gianluca
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ogni corsa.
Gianluca, puoi spiegarti meglio?
Che significa "la prima quota e' arrivata prima"?
Vuoi sapere qual'e' la quota che piu' di frequente esce in un certo numero
di corse e per una certa posizione?
Del tipo:
Piazzamento        Quota        "Uscite"
1                           8,6            8
1                          12              6
1                           5               2
1                           3,5            1
2                           6               7
2                           9,5            3
2                           4               1
3                          ...               ...
...oppure vuoi sapere quante volte la quota PIU' ALTA di ogni singola corsa
e' stata assegnata al vincitore della corsa?
ciao
N! Xau

Esatto, voglio sapere qual'e' la quota che piu' di frequente esce in 
un certo numero di corse e per una certa posizione ?


 un certo numero di corse e per una certa posizione ?
Con due query:
(PZ = Piazzamento, QT = Quota)
SELECT Tabella.PZ, Tabella.QT, Count(Tabella.PZ) AS CountPZ
FROM Tabella
GROUP BY Tabella.PZ, Tabella.QT
ORDER BY Tabella.PZ, CountPZ DESC;
ti conta i piazzamenti per ciascuna diversa quota. Poi, una volta salvato il
risultato della query come Tabella1, fai
SELECT T1.Piazzamento, T1.Quota, T1.Uscite
FROM Tabella1 AS T1
WHERE (((T1.Uscite)=(SELECT max(T2.Uscite) from Tabella1 T2 where
T1.Piazzamento=T2.Piazzamento)));
che ti rende le quote piu' frequenti per i diversi piazzamenti:
Piazzamento    Quota    Uscite
1                       13,5        4
2                         8           3
2                         7           3
3                       11           4
4                         6           5
ecc.
HTH
saluti
N! Xau

Newsgroup: it.comp.software.database
Titolo: sommare dati tipo ora

non riesco asommare dei dati (ore)in una maschera ,in excel bastava mettere
la parentesi quadra es.[hh].nn.
La mia versione di access č xp,grazie gia da ora a chi mi dara un aiuto
bis...@tin.it
  .(aggiugere la S all'inizio)

 La mia versione di access č xp,grazie gia da ora a chi mi dara un aiuto
non utilizzo access ma prova con la funzione DATEADD.
ciao
Newsgroup: it.comp.software.database
Titolo: msde e win98

salve a tutto il ng,
e grazie anticipatamente a chi sa darmiuna delucidazione.
ho scaricato dal sito microsoft il file MSDE2000A e vorrei istallarlo per
prova su un pc con sistema windows 98. la macchina ha 192 MB di ram e 3,5 GB
di HD disponibili. dalla documentazione che ho letto non dovrei aver
problemi a fare l'istallazione, ma non č cosě. infatti quando lancio il
setup.exe, mi viene restituito un errore che specifica che manca una dll per
l'istallazione. stesso setup su windows 2000 e tutto perfettamente funziona.
qualcuno sa dirmi il perke'?
GRAZIE.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Perché come al solito mamma Microsoft fa le cose a capocchia! A me č
successa una cosa analoga con un 'altra applicazione. Siccome mi diceva il
nome della DLL che mancava ho fatto una ricerca con Google e l'ho scaricata
da un sito del quale purtroppo non ho conservato traccia...
Puoi provare a fare la stessa cosa...
Ciao e facci sapere

purtroppo non mi dice il nome della dll.
e quindi?
chi sa parli!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
saluti.


 GRAZIE.
Bye
-- 
Luca Bianchi
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org
Newsgroup: it.comp.software.database
Titolo: MySQL e Storage Engine

MySQL può utilizzare diversi storage engine tra cui MyISAM e INNODB, 
vorrei sapere se è corretto dire che "MySQL si occupa di offrire 
un'interfaccia compatibile per i due (vari) storage engine per poterne 
sfruttare le caratteristiche e potenzialità".
Grazie
nefffa

 nefffa

 comunque sono piu di 2 i motori di memorizzazione
Mi pare che di recente abbiano portato anche il motore di PostgreSQL su 
MySQL, ma non ho seguito lo sviluppo.
Bye.

 Bye.
Grazie per le risposte, ma a me interessava sapere se č mysql ad offrire
un'interfaccia per i vari storage engine, ma controllando meglio su
wikipedia
ho trovato 
[...]Esiste poi un'API che si puņ utilizzare per creare in modo
relativamente facile un nuovo tipo di tabella, che poi si puņ installare
senza dover ricompilare o riavviare il server.[...]
..che era appunto la risposta che stavo cercando.
A presto
nefffa
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 MySQL, ma non ho seguito lo sviluppo.
Uh? Questa mi e` nuova. So che Jim Starkey (uno degli autori originali
di Interbase) lavora in MySQL AB per la creazione di un nuovo storage
engine da affiancare (o a sostituire) a InnoDB chiamato Falcon, ma che
avessero portato quello di PostgreSQL mi e` proprio nuova...
Enrico

 Uh? Questa mi e` nuova. So che Jim Starkey (uno degli autori originali
Mi sa che mi hanno fregato... :)
http://developers.slashdot.org/article.pl?sid=07/04/01/1448207&from=rss
Credo sia un pesce d'aprile...
Bye.

Newsgroup: it.comp.software.database
Titolo: per favore-problemi con insert-mysql

Ciao a tutti, ho un problema nella crazione di una tabella da un'altra
tabella.
Vorrei prendere dei dati dalla tabella "tit" e portarli nella tabella
"titoli". La tabella "titoli" l'ho ottenuta con il dumping senza dati di
"tit".
Continuo ad avere errori sulla sintassi. Sto usando un libro e seguo le note
di spiegazione ma non funzionano.
insert into titoli
(titcod,titlink,titolo,ord)
values from tit
where tipo ='fondo';
Ciao e grazie

 where tipo ='fondo';
INSERT INTO tabella1 (campi...) SELECT campi... FROM tabella2
WHERE...
Vedi la documentazione di MySQL su 
www.mysql.com
Davide
Newsgroup: it.comp.software.database
Titolo: Selezione solo ultima riga di un gruppo

Buon pomeriggio,
Non so quasi nulla di SQL, avrei bisogno di una select
su una tabella di movimenti che prende solo l'ultima riga
di ogni articolo in base alla data movimento, in pratica solo
l'ultimo movimento di ogni articolo.
Grazie

 l'ultimo movimento di ogni articolo.
hai un ID numerico di questo movimento?
si presume che l'ultimo corrisponda al + alto, allora
puoi usare la funzione MAX()
SELECT MAX(id_movimento)
sarebbe utile anche sapere che db usi
ciao
Rob

 ha scritto nel messaggio
news:c4fni2$2i8n6i$1...@ID-114131.news.uni-berlin.de...

in effetti... il DB è DB2/400 (IBM)
non ho ID numerici,
ma ho codice articolo e data/ora del movimento,
come risultato mi servirebbe per ogni articolo
presente solo l'ultimo movimento cronologico.


cosi e' su oracle,
ma penso vada bene:
select max(date_mov)
from mov
where cod_articolo in ( select distinct cod_articolo
                          from mov)
felice_pago
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

                           from mov)
serve cmq il codice articolo nella select
io pero' in generale preferisco evitare le clausole (in) quando è possibile
per cui la select la scriverei cosi:
select cod_articolo, max(data_mov)
from mov
group by cod articolo
ciao
S

 group by cod articolo
qual'e' piu' performante ?
a prescindere appunto il cod_articolo


 a prescindere appunto il cod_articolo
la sotto select della in costringe il db a fare 2 accessi alla stessa
tabella (explain plane), per cui dovrebbe essere più performante quella col
group by a meno che il secondo accesso non avvenga per righe già fetchate in
memoria e quindi il carico in piu' sarebbe trascurabile (IMHO)
S
Newsgroup: it.comp.software.database
Titolo: Settare il livello di isolamento per le transazioni

In oracle è possibile settare a livello di DB il livello di isolamento 
delle transazioni a SERIALIZABLE, senza doverlo fare per tutte le 
transazioni?
Grazie per l'aiuto.
Inviato da 
www.mynewsgate.net

 transazioni?
c'e' un parametro : serializable
che e' un boolean, mettilo come ti pare,
ma il default e' FALSE :)
felice_pago
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ma il default e' FALSE :)
Grazie per l'aiuto
Inviato da 
www.mynewsgate.net

Newsgroup: it.comp.software.database
Titolo: [RM] - Informatica - ANALISTI ORACLE OWB

La TESNET-IT S.R.L. per inserimento presso la propria struttura di 
Roma, seleziona le seguenti figure professionali:
Analisti Junior con conoscenza dei sistemi seguenti:
1) ORACLE WAREHOUSE BUILDER
2) ORACLE DISCOVERER
3) ORACLE REPORTS
Si richiede disponibilità immediata.
Offresi contratto a progetto / assunzione a tempo indeterminato.
Gli interessati possono inviare dettagliato c.v. nome_cognome.doc in
formato Microsoft Word citando nell'oggetto ORACLE_RM_1204 e
autorizzando il trattamento dei propri dati personali a:
manuel.c...@tesnet.it
Le candidature che non rispetteranno tale forma verranno scartate
automaticamente.

 automaticamente.
^^^^^^^^^^^^^^^
Quindi io che non posso permettermi di comprare copie originali di
"Microsoft Windows " e "Microsoft Word"  (tot. circa 900 euro) non posso
presentare il mio curriculum.
Bell'esempio di utilizzo di standard non proprietari!
Luca

 Luca
Credo che potresti provare openoffice e salvare il documento in formato
word... d'altronde se hai le esperienze richieste, le avrai maturate con
l'uso di oracle, e di solito chi dispone di un db del genere non è carente
di $.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.software.database
Titolo: fileM pro6

Cerco aiuto per risolvere un problema...con FM
devo fare un prg per fare le fatture con la scelta di articolo e
automaticamente mi inserisce prezzo????
Grazie!1
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Grazie!1
A che punto sei? Che tabelle hai creato?
In teoria è un collegamento molti a molti, quindi per fare una cosa
per bene dovresti come minimo adoperare 4 tabelle (files *.fp5).
- per i clienti (una specie di rubrica)
- per le fatture
- per gli articoli
- per collegare le fatture agli articoli con magari un campo quantità
Ciao
--
Fan di Hanamichi, Godai e Asuka
ICQ number: 156081507
reply in email: usarraci(chiocciola)
libero.it
Newsgroup: it.comp.software.database
Titolo: intervalli di data (trovare il "tempo libero")

ho una tabella di questo tipo:
codmac dataorainizio dataorafine
in questa tabella memorizzo i tempi di utilizzo futuri delle macchine
(codmac)
ora supponiamo ceh l'utente mi chieda quando è che può utilizzare la
macchina codmac per un'ora: devo trovare il primo "buco" di 1 ora di non
utilizzo della macchina all'interno della tabella.
Come si fa con una query?
Grazie
max

 Come si fa con una query?
Il problema e' che ti servono 2 informazioni sulla stessa riga che
non compaiono sullo stesso record. Ti serve l'ora di fine del record
X e l'ora di inizio del record X+1.
Io ti suggerirei di usare una stored procedure se il tuo dbms lo
supporta, altrimenti dovrai andare da codice.
Davide

Newsgroup: it.comp.software.database
Titolo: Cos'è successo a MySQL ?

Ho provato una JOIN semplice:
mysql> SELECT * FROM prodotto AS p, subcategoria AS sc
    -> WHERE p.id_subcategoria = sc.id_subcategoria;
Empty set (0.01 sec)
E' impazzito. Qualcuno ha avuto lo stesso problema?
Grazie
_China

riporto in parte quanto detto da Chinablu:

questa condizione:
p.id_subcategoria = sc.id_subcategoria
è vera almeno una volta??
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/motivation.it.html

 è vera almeno una volta??
Scusa Punk, scusate tutti, errore mio. La tabella subcategoria (sc) era 
vuota, m'ero dimenticato di caricarci i dati.
Roba da andare dietro la lavagna in castigo.
Vado subito, non spingete.
:-)
China

Newsgroup: it.comp.software.database
Titolo: accodare nuovi record

Come si fa ad accodare nuvi record da una tabella 'A' ad una tabella 'B' in
Access, facendo l' aggiornamento dei record alla tabella 'B' se sono stati
cambiati nella tabella 'A'  altrimenti aggiungendo record se questi non
esistono nella tabella 'B' (senza duplicarli).
(senza usare il cursore).
Grazie Piero.


certo che senza struttura delle tabelle e' un po' dura...
insert into tabella2 (select * from tabella1 where idtabella1 not in
(select idtabella2 from tabella2))
scritta al volo magari c'e' qualche errore di sintassi; metti anche una
chiave primaria per evitare in ogni caso di inserire duplicati
-- 
Greetings,
Alessandro
Pesaro, Italy

 wrote in message
390AFA6A...@libero.it...


 Ciao
Se ci sono foreign keys devi inserire i records nell'ordine giusto;
piuttosto che un modulo VBA ti conviene fare proprio la query e
collegarla ad un bottone (per vari motivi, evita piu' che puoi il codice
VBA; rende molto difficoltoso il porting dell'applicazione)





 ha scritto nel messaggio
news:390EB187...@libero.it...


Newsgroup: it.comp.software.database
Titolo: Viste e boolean in MySQL

Ho scoperto che MySQL non supporta nè le viste nè il tipo boolean!
Come si può aggirare il problema con le viste? Qualcuno ha trovato qualche
tecnica alternativa?
Quanto al boolean credo che non si possa far altro che usare un tipo integer
con soli valori consentiti 0 e 1, no?
Sciaooo,
Mhaxx

 con soli valori consentiti 0 e 1, no?
Esatto.
Scusa, ma prima di scegliere un database, si verifica se le caratteristiche
richieste dal progetto sono supportate o possono essere 'aggirate'...
Davide