mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: Copia db da un server ad un altro

Ho un db Oracle 8i su un server NT con Oracle 8i Enterprise Edition.
Mi č stato chiesto di creare una copia di questo db su un altro server NT
sempre con
Oracle 8i Enterprise Edition.
Qual' č la procedura corretta?
Installo Oracle 8i sul nuovo server, creo la nuova istanza, faccio un export
dei dati dal db da copiare e poi un import sul nuovo server?
E' corretto o c'č un modo piů corretto?
Grazie in anticipo
--------------------------------
Inviato via 
http://usenet.libero.it

 E' corretto o c'è un modo più corretto?
dipende.
in questo modo creeresti una copia dei dati ma non una copia vera e propria 
del database, comunque è corretta e supportata come procedura.
IMHO, meglio una bella copia a freddo:
- down dell'originale
- copia di tutti i files dell'istanza (inclusi pfile ecc.)
- up dell'originale e backup controlfile to trace
questo ti crea sotto la udump un file di trace che contiene i comandi per  
ricreare i ctl.
- startup nomount della copia
- create controlfile
- recover e open.
se poi vuoi sbatterti e imparare ad usare "l'attrezzo" rman, puoi anche fare 
backups a caldo. però le nozioni da imparare sono infinitamente più 
numerose.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/gif.html

> - copia di tutti i files dell'istanza (inclusi pfile ecc.)
Scusa per la domanda stupida:...in che modo? Mi devo collegare con Server
Manager?


 Manager?
no. il db lo tiri GIU'. i files li copi con ftp (o mirroring dei dischi se 
hai la possibilità). meglio non usare il cut&paste di windows che è tutto 
fuorché trusted.
comunque ti consiglio di fare tutto con un bel manuale di backup&recovery 
sotto mano (magari averlo anche già letto).
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/press/2002-04-11-ms-patent.html

Newsgroup: it.comp.software.database
Titolo: database in rete

ciao a tutti. Ho realizzato una semplice applicazione usando oracle xe
10g e realizzando una interfaccia java per accedere alle tabelle del
database. Supponiamo che adesso voglio fare in modo che la mia
applicazione funzioni in rete, come devo fare? devo usare qualche
software in particolare?o è più semplice di quanto penso?
 Grazie...

 software in particolare?o è più semplice di quanto penso?
Non entro nel merito della configurazione.
Ma se la tua applicazione è studiata mono-utente devi rivederla se verrà
usata da più utenti insieme.
Accessi simultanei ecc.
Newsgroup: it.comp.software.database
Titolo: Ripristino File .MDF di SQL

Ciao a tutti mi chiamo Cristiano e sono nuovo del NG,
scusate se vado subito al sodo e vi espongo subito il mio problemino.
Dovrei e vorrei tanto ripristinare un DB SQL (ver 7.00.623 ), il problema e
che di questo Db non è stato mai fatto un bakup, e attualmente mi ritrovo
solo i 2 file di SQL es.. Db_pippo_Data.MDF e Db_pippo_Log.LDF, ... Che voi
sappiate esiste un modo un artifizio ....Sigh che so un import un miracolo
che mi possa far riavere il Db ??
Spero di essere stato chiaro, e spero in un vostro illuminante aiuto
crist...@tin.it

 ha scritto nel messaggio
news:L8yW8.58725$vm5.2...@news2.tin.it...


 Spero di essere stato chiaro, e spero in un vostro illuminante aiuto
stored procedure di sistema sp_attach_db oppure
CREATE DATABASE ... FOR ATTACH oppure
da Enterprise Manager con SQL Server 2000.
Vedi i Books Online per maggiori informazioni.
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: Dove trovo le FAQ del ng?

Come da oggetto ...
Ciao: Alfio

cerca nei vecchi post (da ieri in poi..)
è stato citato migliaia di volte.
--
CIAO!
Gusher

 Come da oggetto ...
www.soft-land.org/faq/icsdfaq.html
Davide

 è stato citato migliaia di volte.
E ti sembra una risposta seria?
Ma vai a cagare.

 
www.soft-land.org/faq/icsdfaq.html
Questa è una risposta seria ;-)
Grazie Davide.
Ciao: Alfiero

 è stato citato migliaia di volte.
Problema interessante:cosa fare quando la richiesta dell'indirizzo del sito
delle faq diventa una faq a sua volta?  :-))
Pero' se glie lo dicevi direttamente, tu spedivi meno byte e lui era piu'
contento e non ti mandava a cacare!:-))
Saluti.
Luciano

 ha scritto nel messaggio
news:Vr8x8.81108$m41.2...@twister2.libero.it...

Come secondo intervento non c'è male...speriamo sia l'ultimo :-))
Matteo

 contento e non ti mandava a cacare!:-))
Euclideo ;-)
Ciao: Alfio

dopo, magari ti seguo.. ora sono busy.
--
CIAO!
Gusher

http://groups.google.it/groups?hl=it&q=FAQ&meta=group%3Dit.comp.software.dat
abase
p.s.
ho fatto una fatica, che non te lo spiego.....
--
CIAO!
Gusher
Newsgroup: it.comp.software.database
Titolo: Memorizzazione di turni

Salve a tutti, spero di non esser ot!
Avrei la necessita di costuire un database per tenere uno storico dei
turni del mio gruppo di lavoro, in previsione di analizzarli etc..
ora mi trovo a dover archiviare i seguenti dati
data del giorno
turno (mattina - pomeriggio - notte)
turnisti
un turnista puo fare due turni lo stesso giorno (mattina + notte)
Sarà sicuramente banale ma non riesco a trovare alcun sistema di
memorizzazione discreto se non 
----------
data | turno | nome1 | nome2 | nome3
come chiave data + turno 
-----
oppure 
---------
id ! nome ! data ! turno 
come chiave nome + data + turno
---------
avete qualche suggerimento??
graie per l'attenzione
Enrico

 avete qualche suggerimento??
molti a molti...
turnisti
--------
pk nome
turni
--------
pk data
pk turno
turniturnisti
-------------
fk nome
fk data
fk turno
-- 
punkarruso

Non ho molta dimestichezza con la proggettazione, tuttavia potresti
provare cosi':
Il turnista vi ve di vita propria: tabella a se
Il turno vive di vita proprio: tabella a se
Ergo:
id_turno|data_turno|nome_turno >< id_turno|id_turnista ><
id_turnista|nome_turnista

Newsgroup: it.comp.software.database
Titolo: Mysql e LOAD DATA

Ciao a tutti,
ho la nacassità di importare un file .csv (separatore ,)che contiene dei
dati in una tabella mysql. Due campi sono date nel formato 'dd/mm/yyyy
hh.mi.ss', mysql non carica le date (tutti i valori sono forzati a
01/01/0001). Come faccio con load data ad indicare il formato della
data? Per l'import ho anche usato un client che si chiama Navicat,
usando il so wizard tutto funziona ok...avete qualche idea?
Ciao & Grazie,
Mauro
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


http://csvtosql.sourceforge.net/

 
Il formato della data per importazione e' fisso.
Ma puoi fare un filtro al volo per cambiare il formato:
$ perl -pe 's!(\d{2})/(\d{2})/(\d{4})!$3-$2-$1!g' < dati.txt > dati2.txt
(Se lavori in Windows, cambia le virgolette semplici in doppie).
Ciao
gmax
-- 
   ____ ____  _____ _   _
  / _  |    \(____ ( \ / )
( (_| | | | / ___ |) X (
  \___ |_|_|_\_____(_/ \_)
(_____|
Sapere, saper fare, fare, far sapere
http://gmax.oltrelinux.com
Newsgroup: it.comp.software.database
Titolo: [POSTGRESQL] Insermento e update da file di testo

Salve, sperando nn sia una faq, ho il seguente problema da risolvere.
Devo aggiornare una tabella con un file di testo con gli opportuni
delimiters, il problema è che dentro il file di testo ci possono essere sia
dati nuovi da inserire (quindi per questi basterebbe COPY) sia righe che
sono l'update di dati presenti in tabella che quindi non vanno reinseriti ma
solamente updatati.
Come posso fare?
grazie!

 Come posso fare?
Ti fai uno script che legge linea per linea, verifica se il dato e'
presente e fa' l'update o l'insert.
Vedi dbi come base di partenza:
http://www.soft-land.org/archivio/dbi.zip
Davide

 Davide
interessa anche a me... 
domanda forse banale: come faccio a verificare se il dato e' presente?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 domanda forse banale: come faccio a verificare se il dato e' presente?
Fai una select usando la PK se ce l'hai o tutti i campi in mancanza di
PK.
Davide

Newsgroup: it.comp.software.database
Titolo: Chiave secondaria..

Uso MySQL, come faccio a richiamare le righe corrispondenti alla
chiave secondaria (chiamata '2nd') inserite per ultime nel db?

 chiave secondaria (chiamata '2nd') inserite per ultime nel db?
Select ... order by ... descend
Davide

chiave secondaria (chiamata '2nd') inserite per ultime nel db?
Chiave secondaria? Scusa l'ignoranza, ma... che cosa sarebbe?
Matteo

| Chiave secondaria? Scusa l'ignoranza, ma... che cosa sarebbe?
Penso intendesse la chiave alternativa...
cioč una tupla di campi che identifica univocamente un record
ma non č chiave primaria.
In genere sarebbe la chiave primaria logica, visto che poi nel
layout fisico in genere si mettono dei progressivi come chiavi
primarie.
/G

| Uso MySQL, come faccio a richiamare le righe corrispondenti alla
| chiave secondaria (chiamata '2nd') inserite per ultime nel db?
Le ultime in ordine secondo la chiave
o le ultime in ordine dal punto di vista temporale?
per la 1... fai un order by...
per la 2... devi necessariamente avere un timestamp sulla tabella
che ti dica quando il record è stato inserito
/G
Newsgroup: it.comp.software.database
Titolo: help mysql, come gestire tabelle?

Spero sia il ng adatto...sono un niubbissimo, e mi sono impiantato...
sto cercando di creare un db che gestisca un'ipotetico campionato di
fantacalcio, le tabelle per ora sono:
stagione, squadra, players, ruoli, e fino a qui tutto funzia con qualche
join, il problema per me insormontabile si presenta ora, come strutturare la
tabella(?) voti?
In pratica dovrei poter inserire un voto per ciascuna giornata per ciascun
giocatore....non ho assolutamente idea di come fare senza creare ridondanza
e insert inutili, avete qualche consiglio da darmi?basta anche
un'indicazione di massima perche sono davvero impiantato...googlare non ha
minimamente aiutato purtroppo..
Grazie in anticipo^^
-- 
Dim Hellfire
Noto su HT come:GoldHfire
Presidente dell'Atletico Borriello (236559)  in Serie: V.101 (5936)
#140 "Club dei mille"

 Grazie in anticipo^^
Non sono un guru però io inserirei una tabella voti composta da :
id_player
giornata
voto
Ciao ReDiCuori
-- 
-- 
L'uomo non sa perchè si innamora, l'uomo viene travolto e basta
------------------------------­---------------------------
www.giordanoemilio.altervista.org
------------------------------­---------------------------
www.securitygroup.it
Società di servizio che opera nel campo
della sicurezza aziendale
------------------------------­---------------------------
www.pascallike.too.it
http://utenti.lycos.it/pascallike
il sito sulla programmazione pascal
sorgenti, tutorial ed utility
------------------------------­------------------------------
www.treves-srl.com
Libreria Internazionale Treves
Via Toledo 249/250 Napoli
------------------------------­------------------------------
www.alphalibri.com
Vendita ingrosso di libri
Via S.Anna dei Lombardi 10 , Napoli
------------------------------­-------------------------

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

ciao avrei un'info da chiedervi mi sapreste dire se esiste un software per
creare database in sql che sia free e il più simile possibile a sql server
ho visto che mysql ha parecchie limitazioni
grazie

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

 
Postgresql no?
-- 
 Linux user number 341136

 Postgresql no?
Dato che l'op probabilmente usa Windows e vuole esercitarsi
su Windows e` improbabile che finisca con l'usare Postgresql
dato che non esiste una versione nativa ufficiale per Win.
Direi che MSDE e` una buona scelta :)
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com

[CUT]
grazie
Newsgroup: it.comp.software.database
Titolo: Scaricare Oracle

Salve ragazzi, qualcuno sa se è possibile scaricare una versione free di
Oracle, che non sia troppo grande, considerando che ho la connessione a 56k
:-)
-- 
ICQ # 84624356
MSN 
lello...@katamail.com
Yahoo ilpuntatore

 :-)
Scordatelo! :)
Il pezzo piu' piccolo (cioe' l'"instant client", ovvero il minimo
indispensabile per accedere a un DB non sulla tua macchina) misura 36 MB.
Il database server (sempre in versione minima) e' di 350 MB.
La versione completa del DB con gli accessori consta di 3 CD per un totale di 1.9 GB.
Trova un amico con l'ADSL, e offriti di fargli la guardia alla casa mentre lui
e' in ferie ...
Ciao
gmax
-- 
   ____ ____  _____ _   _
  / _  |    \(____ ( \ / )
( (_| | | | / ___ |) X (
  \___ |_|_|_\_____(_/ \_)
(_____|
MySQL Certified Professional
Sapere, saper fare, fare, far sapere
http://gmax.oltrelinux.com

Newsgroup: it.comp.software.database
Titolo: campo image in SQL Server

Come devo fare per inserire delle immagini nell'apposito campo image di una
tabella ?
La domanda sarà banale , ma io che dovrei farlo da Java , non riesco a farlo
neanche da Enterprise manager !!!!
Conviene inserire le immagini oppure un campo varchar che contiene l'url
delle stesse ?
--
______
Flex

 image di una tabella ?
Io sconsiglio sempre di usare campi BLOB per contenere roba, ti 
occorre il doppio del tempo poi per processarla. Lascia il file
fuori dal database e metti in un bel campo varchar il path/nome
del file.
Comunque devi usare setBlob()/getBlob().
Davide

Newsgroup: it.comp.software.database
Titolo: Cos'è OLE?

Cos'è Hole?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Cos'è Hole?
O chiedi Hole o chiedi OLE.
OLE è una vecchia tecnologia microsoft il cui acronimo significa "Object
Linked and Embedded". Permette ad una applicazione di comunicare o di
incorporare un oggetto server esterno e utilizzarne le funzionalità che
esporta. Tecnologia poi diventata obsoleta con activex. Leggevo in un
manuale di programmazione che qualche tecnico microsoft aveva sminuito la
funzionalità di OLE dicendo che ole è... una parola che si pronuncia olé...
(!!!)
Un articolo davvero spassoso a riguardo lo trovi su
http://www.soft-land.org/cgibin/commenti.pl?doc=commenti/xp&title=Breve+storia+della+programmazione+in+Windows
se chiedevi Hole non so cosa dirti, troppo generico
Ciao
Matteo

Newsgroup: it.comp.software.database
Titolo: Estensione MDB

Sapete dirmi quale database usa l'estensione mdb per i suoi file?
--------------------
G I O C H I O

Sapete dirmi quale database usa l'estensione mdb per i suoi file?
Microsoft Access.
Davide

 Sapete dirmi quale database usa l'estensione mdb per i suoi file?

Newsgroup: it.comp.software.database
Titolo: cluster per postgres/mysql

desidero creare un ambiente ridondante su due server connessi in ethernet
sui quali vorrei fare girare postgre o mysql in modo che se il db presente
sul nodo A cade, il nodo B subentra mantenendo il servizio.
ho letto della documentazione reperita mediante google e sembra che mysql
non supporti questa architettura, mentre postgre la supporta ma con un
prodotto a parte (e' poco importante che sia a pagamento, tanto a me
interessa la soluzione, non esclusivamente che sia gratis). So che oracle e
db2 lo fanno e anche bene, quello che serve a me, ma il problema sarebbe il
porting dell'applicazione che usa il database (postgre) verso questi db,
quindi per ora li avrei scartati.
ho anche letto alcune pagine relative ad heartbert, non so se sia questo
l'ambiente per linux corretto da impiegare per mettere su la struttura
descritta.
sarei lieto di conoscere opinioni e consigli di qualcuno che sia incappato
nelle mie stesse esigenze.
grazie per l'attenzione.

 non supporti questa architettura,
Premettendo che non conosco le problematiche cluster, ti passo questo link:
http://www.mysql.com/news-and-events/press-release/release_2004_14.html
Ciao
Matteo

Newsgroup: it.comp.software.database
Titolo: SQL Server Aiuto ugente

Salve a tutti, ho un notevole problema da risolvere subitissimo. Sto
preparando la mia tesi ed utilizzo Visual Interdev su Windows 95. Devo
gestire dei database con sql server. Ho installato sql server 6.5 pero' non
riesco a farlo partire. Non riesco a registare un server. Con il manager ho
questo errore:
Unable to connect to Server (reason:[DB-Library]Unable to connect: SQL
Server is unavailable or does not exist). Register anyway?
Le informazioni che gli do' sono:
Server : p133 (e' il nome del server impostato con PWS)
ecc..
Come devo fare a risolvere il problema?. Non e' che  mi manca qualche driver
per SQL? eppure dovrebbero esserci, infatti in Amministratore origine ODBC
ho:
nella sezione Origini dati di sistema:
MQIS  SQL Server
nella sezione driver:
SQL Server  ver 3.60.03.19
Quando tento di cofigurare il DSN di SQL ho l'errre:
Impossibile effettuare la connessione:
SQLState: "08001"
Errore di SQL Server:6Impossibile effettuare la connessione
SQLState: "010000"
Errore di SQL Server: 53
Vi prego aiutatemi!!
Grazie,
Ludovico
--
---------------------------------------
< " Don't expect, suggest". The Edge, U2 >
***************************************
e-mail 
lug...@libero.it
***************************************

gestire dei database con sql server. Ho installato sql server 6.5
Su Windows 95 dovresti avere una versione denominata "Desktop
Edition". Hai fatto partire il server ? (dovresti avere un "semaforo"
nel tray...)
Davide

 preparando la mia tesi ed utilizzo Visual Interdev su Windows 95. Devo

------------------------------------------------------------------------
Questo messaggio e' stato inviato tramite i Newsgroup di Punto
http://www.punto.it
------------------------------------------------------------------------


Ti ringrazio. Allora mi procurero' la versione 7.
Ciao,
Ludovico
Newsgroup: it.comp.software.database
Titolo: Scrivere su DB remoto!!

Salve a tutti,
un magazzino ha un db centrale attualmente gestito con Access (ho però 
intenzione di portare il DB su Mysql).
I clienti del magazzino hanno la possibilità di comprare un'applicazione 
Access tramite la quale è possibile consultare l'elenco degli articoli 
ad esempio per fare gli ordini dal pc del loro negozio.
Ora io vorrei che una volta fatto l'ordine sull'applicazione client 
l'utente potesse collegarsi ad internet e trasferire l'ordine sul DB 
centrale del magazzino. Devo quindi scrivere sul dbms remoto passando da 
internet (nel magazzino dove c'è il DBMS server c'è una connessione ADSL).
Come posso fare?
Potete consigliarmi qualcosa da leggere in merito?
Ho fatto degli esperimenti in merito ed ho osservato che è possibile 
collegarsi tramite ODBC ad un database su un host remoto in internet, ma 
non so se è un'operazione sicura. E' possibile ad esempio gestire gli 
errori di connessione?? In che modo??
Grazie a tutti
PS l'applicazione è scritta in Accessa e VBA
-- 
"Per una pera, una pera cazzo...per
affrontare questa lunga giornata dura..."
ICQ# 10607234

 Come posso fare?
Ci sono fondamentalmente due modi:
1. mettere il database su un server che viene "condiviso" tramite internet
2. scrivere una applicazione "server" che riceve le info ed aggiorna il db
Io consiglio vivamente la (2), sia per sicurezza sia per praticita'.
Davide

 2. scrivere una applicazione "server" che riceve le info ed aggiorna il db
Ok, che linguaggio mi consigli di usare??
In VB (dato che l'applicazione client è Acces/VBA) la cosa è semplice da 
fare? E se usassi Java?
Sai se trovo qualche esempio in giro??
Grazie


 fare? E se usassi Java?
La cosa e' semplice in qualunque linguaggio che sia capace di aprire un
socket e ricevere dei dati in quel modo.
Davide

 socket e ricevere dei dati in quel modo.
Ok, questo è chiaro.


 tramite internet???
Allora, se usi MySQL non hai bisogno di farlo, ma se utilizzi qualche
cosa di piu' "stupido" (tipo Access) e' necessario perche' Access non
conosce niente altro.
Davide

 conosce niente altro.
ah ok, intendi se dovessi quindi connettermi direttamente tramite socks 
al DBMS server?


 al DBMS server?
Be', con MySQL puoi specificare dove e' il server, certo "esporlo"
ad internet non e' mai una grande idea, pero' non e' strettamente
necessario avere un'architettura three-tier.
Davide
Newsgroup: it.comp.software.database
Titolo: Problema installazione Oracle 9i

Salve,
	ho scaricato del sito della Oracle i 3 cd d'installazione. Quando arrivo
però al cd 2 ho dei problemi, sia provando un'installazione da cd che da
hd (nel caso da cd questi hanno come label disk1, disk2, disk3 mantre nel
caso dell'hd sono in tre directory disk1, disk2 disk3, come viene detto
nel sito).
	I file non risultano errati durante l'estrazione, però sembra che le 
cartelle del disk2 siano errate, mancano i punti nei nomi delle	directory.
Com'è possibile? Qualcuno di voi ha avuto un errore simile ed è riuscito
a risolverlo? (Avevo pensato di mettermi a rinominare tutte le cartelle,
ma è un lavoraccio che non è neanche detto che funzioni)
	Grazie per l'aiuto.
	Thrama

 a risolverlo? (Avevo pensato di mettermi a rinominare tutte le cartelle,
se installi da cd, il cd è stato masterizzato male... se installi da hd
non saprei proprio...
/G

Newsgroup: it.comp.software.database
Titolo: Max e Min su una tabella e posizione

Salve a tutti,
se io faccio:
"select min(colonna) as min, max(colonna) as max from tabella;"
conosco il valore massimo e il valore minimo che esistono nella tabella.
Ma se io volessi sapere anche in quale riga ï¿œ presente o l'uno o 
l'altro, come devo fare? non m'interessano solo quelle insieme ma anche 
quelle in righe differenti.
il report sarï¿œ:
MIN           |     MAX
-----------------------------
      2        |     10
(2/02/2009)   | (7/02/2009)
(5/03/2009)   | (5/03/2009)
(etc...)      | (etc....)
Come faccio? Devo fare 2 select separate?
Grazie!

 quelle in righe differenti.
Che DB stai usando? A seconda del DB che usi potrebbe essere
obbligatorio fare due query. Prova con questa query:
select *
from tabella
where
colonna = (select min(colonna) from tabella)
or
colonna = (select max(colonna) from tabella)
ciao
Giacomo

 colonna = (select max(colonna) from tabella)
Appena possibile provo e ti faccio sapere.
Grazie!
Newsgroup: it.comp.software.database
Titolo: [MYSQL] campo autoincrementante

Ho notato oggi una strana anomalia che non mi pare di aver mai notato in
passato (anche se ho una scarsa esperienza coi db).
Vengo al sodo con un esempio:
inserisco un nuovo record in una tabella con una query di inserimento del
tipo:
INSERT INTO tabella (campo1, campo2, campo3, ...) VALUES ('', 'valore2',
'valore3', ...)
supponiamo che al campo1 autoincrementante venga assegnato il valore 20
Ora supponiamo di cancellare il record con la seguente query:
DELETE FROM tabella where campo1 = 20
Il record si cancella ma al successivo inserimento  al campo1 viene
assegnato il valore 21 anziche' 20.
E' normale o come penso e' un'anomalia?
Preciso che gestisco il db tramite miei scripts php oppure phpmyadmin e
l'anomalia si presenta con entrambi gli strumenti.
Max
lucamax  - l*i*b*e*r*o* p*u*n*t*o* i*t

E' normale o come penso e' un'anomalia?
È normale. Se ne è parlato diverse volte: prova a cercare tra i post
di qualche giorno fa.
Ciao
Matteo

 E' normale o come penso e' un'anomalia?
E' normale e giusto cosě.
I campi autoinc si basano su un contatore interno al motore MySQL e non
sull'ultimo valore inserito (o il piů grande)
Oltretutto normalmente si usano i campi autoinc proprio per nonm dover
inserire il valore, ma per farlo generare direttamente al database.
Cordiali saluti.

Installato mysql in locale e verificato, pare non essere un'anomalia ma il
comportamento normale del db.
Continuo ad essere un po' perplesso.
Max

 E' normale o come penso e' un'anomalia?
Come hanno detto anche gli altri non e' una anomalia ma e' una cosa voluta.
Per cancellare ed azzerare i contatori c'e' un comando apposito
(TRUNCATE? non ricordo e non ho il manuale sottomano, chiedo conferma per
favore).
Ciao
  Stefano0

 di qualche giorno fa.
Strano, di solito seguo il ng, vuol dire che mi sono perso il thread.
In effetti ho letto la documentazione  e per le tabelle myisam e' normale.
Grazie
Ciao
Max

Strano, di solito seguo il ng, vuol dire che mi sono perso il thread.
Scusa tu, in effetti se ne è parlato in it.comp.www.php : message-id:
n9gnuu8h44q25svm1...@4ax.com
Ciao 
Matteo

Newsgroup: it.comp.software.database
Titolo: file.dat

Ciao a tutti
qualcuno di voi sa dirmi quale database genera un file .dat ,dove posso
scaricare una versione Trial oppure i driver odbc per accedere ai dati.
Ciao e grazie
        Vincenzo

 qualcuno di voi sa dirmi quale database genera un file .dat 
.dat non vuol dire niente, qualunque programma puo' genereare un
file di quel tipo. Prova ad analizzarlo con un editor binario e
vedi se c'e' qualche "signature" riconoscibile.
Davide

 scaricare una versione Trial oppure i driver odbc per accedere ai dati.
   Per esempio, Microsoft SQL Server 6.5 (e` l'estensione dei file di 
device su disco). Il programma e` vetusto ma i driver ODBC odierni 
potrebbero essere validi. Nota, comunque, che il "generatore" potrebbe 
essere qualsiasi altro programma...
-- 
Alla prossima,
Marco
Newsgroup: it.comp.software.database
Titolo: sql dump da Sql server...

scusate la domanda da niubbo ma nel mondo MS sono un po' impedito.
Esiste un modo per "esportare" un DB da MS SQL Server 7.0 sotto forma di 
script SQL, tramite un DTS o altro? Ho dato un'occhiata e pare che o lo 
esporti direttamente in un altro DB o in un flat file, e mi pare strano 
non ci sia anche questa possibilità.
-- 
Fabrizio "Hermooz" Ermini

 di script SQL, tramite un DTS o altro?
Ciao Hermooz,
per quanto riguarda l'espertazione dei metadati, puoi ricorrere al menu 
Generate SQL Scripts da Enterprise Manager.
SQL Server non offre nativamente la possibilità di generare le istruzioni di 
INSERT per le righe delle tabelle.
Una soluzione potrebbe essere quella di esportare i dati in un file di testo 
tramite BCP/DTS che sarà
successivamente reimportato nel db sul server di destinazione, oppure 
generare gli statement di INSERT utilizzando ad esempio la comodissima 
stored procedure sp_generate_inserts del SQL Server MVP Narayana Vyas 
Kondreddi che puoi scaricare dal seguente link:
http://vyaskn.tripod.com/code.htm
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org
 

 Ciao!
A te, e grazie delle utili informazioni!
-- 
Fabrizio "Hermooz" Ermini

Newsgroup: it.comp.software.database
Titolo: qulacuno ha esempi in asp sull'accesso via internet a dataabse di datii

se avete qualche esempio in asp vi prego mandatemelo via email a
meg...@lycosmail.com
   sono molto incasinato.. non ci capisco
lmolto........  se potete aiutarmi fatelo

>se avete qualche esempio in asp vi prego mandatemelo via email a
vediamo se riesco a precedere Davide: 
www.aspitalia.com
, 
www.html.it
.

 lmolto........  se potete aiutarmi fatelo
fatti rispondere sul NG che interessa tutti
-- 
Pazzooo

vediamo se riesco a precedere Davide: 
www.aspitalia.com
, 
www.html.it
.
Non e' difficile, io il sabato e la domenica non lavoro e non 
accendo il computer...
Davide

Newsgroup: it.comp.software.database
Titolo: improvviso malfunzionamte di MYSQL

all'improvviso mysql mi ha cessato di funzionare, senza apparente motivo
ERROR 2003: (HY000): Can't connect to MYSQL Server on 'localhost' (10061)
ho provato a reinstallare mysql 5.1.22 nessun cambiamento
ho rimesso una immagine con partizione di C: (tratta da Ghost 2003) il 
problema permane.
In pannello di controllo\....\servizi  il processo MYSQL cercato di 
avviare  mi dice errore 1067: Termine imprevisto del processo
Cosa puo essere successo  grazie nicoletta

ho trovato la soluzione, il firewall di windows mi ha fatto "sparire" la 
porta 3306.
Riaperta tutto č ok
I problema adesso diventa un altro, come mai windows ha fatto ciň?
nicoletta 

 
Hai perfettamente ragione  nicoletta
Newsgroup: it.comp.software.database
Titolo: su AUTO_INCREMENT in mysql

vorrei ottenere un un campo di autoincremnto partendo per esempio dal valore
1000.
Mi direste che istruzione sql devo usare per mysql?
Un saluto e grazie.

 ha scritto nel messaggio
news:D6CX8.27982$K_4.6...@twister1.libero.it...

SET INSERT_ID = 1000
Se stai creando la tabella puoi usare AUTO_INCREMENT = 1000
Ciao.

 ha scritto nel messaggio
news:%RvY8.49105$K_4.9...@twister1.libero.it...

Ciao,
ho provato questo ma mi da errore. Dove sbaglio?
CREATE TABLE `prova` ( `codice` INT(4) UNSIGNED ZEROFILL NOT NULL
AUTO_INCREMENT=1000 PRIMARY KEY, `articolo` VARCHAR(100) NOT NULL )
Grazie!

Newsgroup: it.comp.software.database
Titolo: Sql Server per siti

Ciao,
dopo aver risolto finalmente i problemi di installazione (Grazie al solito
Davide B. ,  che non importa l'argomento o il newsgroup, lui ha sempre la
soluzione!) ho finalmente SQL server + manuale che mi sono acquistato.
Ok, dato che fino ad ora ho sempre unaso database fatti con Access, ai quali
accedevo con ASP da siti internet, vorrei fare ora lo stesso lavoro ma con
db fatti in Sql Server; ma non ho idea di come fare!! Mi spigo, con Acces
era sufficiente pubblicare il db via FTP come se fossero pagine HTML e
accederlo con pagine ASP. Per un db fatto con SQL Server invece? (sia chiaro
che non lavoro su un server direttaamente) lavoro su dello spazio in
Hosting.
Insomma qualunque informazione che possa aiutarmi a capire come si lavora
con un db sql Server  acceduto da pag. web, rispetto a quello che facevo io
con semplici e poco sicuri db Access...č ben accetta.
Grazie mille ancora per l'aiuto.
Fabio H.
--
-------------------------
Fabio Holgado Lopez
fab...@tiscalinet.it
-------------------------

 accederlo con pagine ASP. Per un db fatto con SQL Server invece?
Devi avere il sito che supporta SQL Server, dopo di che' i casi sono
due:
1. ti danno un'accesso per cui puoi usare il tuo Enterprise Manager
per connetterti direttamente a SQL sul server remoto ed usarlo come
se fosse il tuo locale.
2. devi mandargli gli script/backup per la creazione/manutenzione
del database in remoto.
Contatta il tuo provider per sapere *come* e *cosa*.
Davide
Newsgroup: it.comp.software.database
Titolo: Progetto all'università su SAP

 Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 essere sufficientemente complessa
In effetti sarebbe bello, ma dovrei conoscete la materia e non ne so molto

Newsgroup: it.comp.software.database
Titolo: Esportare da SQL Server Express (sono un po' imbranata....)

ciao a tutti,
premesso che ho cominciato a usare SQL Server Express 2005 da pochi 
giorni....
Mi ritrovo a dover compiere alcune operazioni di manutenzione e utilizzo 
come strumento di amministrazione SQL Server Management Express.
Dovrei esportare delle tabelle con le informazioni su struttura e dati. 
Ho visto che selezionando il db e cliccando con il tasto destro (voce 
"tasks") seguo una procedura con la quale esporto in file .sql solo la 
struttura.
E' possibile fare in modo di inserire anche i dati della tabella un po' 
come succede in MySql?
Dovendo spedire a un'altra persona questo tracciato, risulta un problema 
se la la tabella da esportare ha delle dipendenze?
Grazie a tutti per le eventuali risposte.
ciao ciao

 Grazie a tutti per le eventuali risposte.
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://italy.mvps.org

Newsgroup: it.comp.software.database
Titolo: Eseguire una funzione oracle

Devo fare il porting di alcune funzioni da postgres a oracle.
Le ho già tradotte da un linguaggio all'altro, ma adesso non so come
farle girare sul client oracle.
Per postgres bastava fare SELECT nomefunzione e tutto funzionava a
meraviglia, ma per oracle non ho la minima idea di come si possa fare
ad eseguire le funzioni (con parametri) dal prompt dei comandi SQL>


select nomefunzione(parm1,parm2,..., parmN) from dual;

Newsgroup: it.comp.software.database
Titolo: Programma per disegnare il modello E-R

Buon giorno
Sono nuovo di qui spero di essere ben accetto...
Mi servirebbe sapere se esiste un programma con cui disegnare il modello 
E-R... possibilmente freeware
Grazie a tutti in anticipo
Thomas

A volte ho usato dia e mi sono trovato benino:
http://www.gnome.org/projects/dia/
Ci sono anche i binari per win32
Alla fine però mi ritrovo quasi sempre ad usare Illustrator, che non è 
proprio freeware :-)
Alex.
Newsgroup: it.comp.software.database
Titolo: noob consiglio su db (pg vs mysql)

Salve, dovrei scrivere un'applicazione sul modello di un'altra che
sfrutti un database. Essendo moolto niubbo non so su che basi scegliere
il database o meglio so su che basi scegliere ma non so se le differenze
tra i due candidati abbiano influenza sulle mie necessità. Mi spiego
meglio. L'applicazione "modello" da cui prendo spunto usa un db .dbf
formato da un'unica tabella da 1 Giga. Il software che carica questa
tabella è estremamente lento anche perchè la tabella si trova su un
altro server della lan. Il client deve caricare la tabella ed effettuare
delle operazioni alcune di queste impiegano anche decine di minuti.
Non ho ancora chiaro di che genere di operazioni si tratti, ma credo che
siano delle semplici duplicazioni degli elementi della tabella.
Elementi che hanno comunque decine di campi.
Quindi la mia necessità primaria è la velocità ma anche la stabilità .
Il punto è: portando il db dbf da 1 giga su postgres ho comunque un db
veloce ?
Se verto invece su mysql secondo voi il volume del traffico che una
tabella del genere produrrebbe sarebbe troppo elevato x mysql ?
Scusate forse le domande saranno anche banali ma non ho esperienza e
quindi neanche termini di paragone.
Ciao.
 

 tabella del genere produrrebbe sarebbe troppo elevato x mysql ?
No, anche mysql va piů che bene: 
http://dev.mysql.com/doc/mysql/en/table-size.html
Mysql non ha tutte quelle caratteristiche di postgres, ma questo non 
significa che sia fatto per piccoli database.
P.S.
mi posso sbagliare, ma credo che un server sql, su mole di dati 
grandissima, sia molto piů performante di un database su file
Ciao
Gianni

Newsgroup: it.comp.software.database
Titolo: Procedura di magazzino - consigli

Partendo da una banalissimo procedura "simil" magazzino, ovvero PK +
quantità segnata esempio:
TAZZA +1
TAZZA +5
TAZZA -2
eccetera
in cui il saldo in SQLlese è una banale SUM/GROUPBY come risolvereste il
concetto d'inventario? Intendo il "congelare" una situazione per il
passato che va fede da li in avanti?
Posso tranquillamente aggiungere date.
Il mio rodimento è che il concetto di saldo immediatamente si complica
dal dover scartare tutti i record più "vecchi" dell'inventario stesso
Sarei lieto di sentire le opinioni di chiunque volesse aiutarmi
Cordialità

 dal dover scartare tutti i record più "vecchi" dell'inventario stesso
il saldo al congelamento lo inserirei come un ulteriore movimento, da 
registrare con la data immediatamente successiva a quella del 
congelamento (es. congelo al 31/12 -> movimento di saldo al 1/1)
M.

 congelamento (es. congelo al 31/12 -> movimento di saldo al 1/1)
ma poi ti devi spiaccicare le pelotas a costruire una where che escluda
i movimenti anteriori alla data... quale data? ti tocca pure
memorizzarla da qualche parte.
O mi sfugge qualcosa?

 O mi sfugge qualcosa?
O forse sfugge a me... O_o
Newsgroup: it.comp.software.database
Titolo: Script Stored Procedure Criptate

Ho criptato una stored procedure con WITH ENCRYPTION; come posso portarle su
altri database?
Ho visto che con lo script non la esporta e non ho quindi idea di come
portarla...
Grazie,
-- 
Alex {per email metti '[IOPOSSO]' nell'oggetto}
"D'ogni cosa la parte ritiene in sé la natura del tutto. "
(Leonardo Da Vinci)

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

 Ti sei fatto il backup dello script in chiaro, vero? :-P
Sėsė non č un problema di perdita della sp ma di inviarla al cliente giā
crptata...


 già crptata...
Non puoi.
Devi mandargli lo script in chiaro e poi sarà il cliente eseguendola a
criptarla nel db.


 poi sarà il cliente eseguendola a criptarla nel db.
La vedo dura :-)


 Però la vede... provo con un backup..
Pare funga...

Newsgroup: it.comp.software.database
Titolo: sendmail in SQL Server 2000

Ciao.
Devo assolutamente inviare emails tramite SQL Server 2000.
Mi servirebbe una mano per i vari settings.
Grazie 1000
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Mi servirebbe una mano per i vari settings.
Apri la documentazione in linea di Sql Server e, nella ricerca, digita 
posta elettronica, c'è spiegato tutto comprese le procedure di 
configurazione.
IG

 Grazie 1000
Bye
-- 
Luca Bianchi
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com

Il mio problema iniziale č creare un profilo MAPI per Outlook 2003.
Mi dareste qualche dritta???(Ho vramente pochissimo tempo e spero mi
aiutiate)
Grazie ancora


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

 Ciao!
Sei un grande..la testerò!
Ma se volessi farmi un profilo MAPI???
Arrivo ad un punto in cui mi esce una finestra Connetti a nomecomputer
poi c'è da inserire nome utente e password.
Come Nome Utente mi visualizza nomecomputer\sa
e poi devo inserire una password..ma sinceramente non so cosa cosa fare.
ciao


 fare.
Leggi attentamente gli articoli della Knowledge Base suggeriti da Luca, 
troverai le istruzioni passo passo per configurare SQL Mail.


Per usare SQL Mail con il Sever virtuale SMTP predefinito di IIS come devo
impostare il profilo MAPI?
O in tal caso è consigliabile usare la dll che mi hai suggerito?


 ciao
Bye
-- 
Luca Bianchi


Newsgroup: it.comp.software.database
Titolo: Performance Join

Innanzitutto saluto tutto il ng.
Mi chiamo Gianpiero e scrivo per la prima volta in questo ng.
Avrei una domanda da farvi sulle prestazioni delle join.
Ipotesi:
Ho le seguenti tabelle:
A con chiave primaria cod_a
B con chiave primaria cod_a,cod_b. cod_a è foreign key rif. ad A
C con chiave primaria cod_a,cod_b,cod_c. cod_a,cod_b è foreign key rif. a B
Domanda:
Vorrei sapere se faccio la join direttamente tra A e C:
select * from A,C where A.cod_a=C.cod_a
che prestazioni ottengo (visto che non ho relazionato C ad A direttamente)?
E' opportuno definire un indice sul campo C.cod_a ?
Grazie,
GianpieroP

In generale,
per una join di questo tipo, ad es. su Oracle, conviene mettere per 
seconda la tabella con meno dati in quanto nella maggior parte dei casi 
  viene eseguita una full table scan ovvero una scansione completa dei 
dati (passatemi la definizione).
Ovviamente, visto che le lavori su colonne chiave dovresti avere un 
indice, di sicuro.
Spero di non aver detto cazzate...
Per le performance, beh dipendono da diversi fattori.
Tipo che tipo di indice usi, il campo codice è numerico, la tabella 
quanti dati ha e come sono suddivisi, etc etc etc...

 quanti dati ha e come sono suddivisi, etc etc etc...
Grazie. In merito desidererei conoscere un riferimento a qualche
pubblicazione, appunti o libri che tratti i database che mi faccia capire
quali algoritmi sono usati da un DBMS come funziona, etc.
Grazie ancora,
GianpieroP
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.software.database
Titolo: Per chi usa postgres.

Salve.
Ho installato sul mio sistema linux la versione 7.1.3 di postgresql.
Nel file di log leggo spesso un messaggio del tipo: 
"scritto un nuovo file di log considera di incrementare WALL_FILE".
Che significa secondo voi?
Grazie.



Sei sicuro che non sia WAL, il sistema per gestire le transazioni?
http://www.postgresql.org/idocs/index.php?wal.html
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: problemino con Excell...

Ciao a tutti.
Per lavoro uso excell;
il problema č che in un foglio di calcolo, dove ho inserito una serie formule...la loro somma 
mi da un totale.
la formula č una semplice ripartizione x+y/2 per esempio.
ma se non assegno nessun valore a x o y la formula mi da una specie di errore (DIV 0)
Il problema č che mi da errore ANCHE la somma generale nel caso ci sia anche solo uno di 
questi errori.
Comeposso eliminare questo problema senza cancellare le formule?
esempio:
		tot	%tizio	%caio	affitto	affitto tizio	             affitto caio
gennaio	100	75	25	5.000.000	=5.000.000/100*75		=5.000.000/100*25
febbraio	0	0	0	0	        in questo caso la formula mi darebbe errore..
inoltre l'eventuale somma mese per mese degli affitti di tizio e caio, avendo febbraio questo 
errore non verrebbe calcolata dando anch'essa err.
Ringrazio chi mi possa aiutare :-)

ma se non assegno nessun valore a x o y la formula mi da una specie di errore (DIV 0)
Il contrario: hai affitto/100*percentuale e se non assegni percentuale
ovviamente 100*0 = 0 e quindi affitto/0 dà errore (impossibile
dividere per 0).
Allora metti questa formula:
=SE([percentuale]<>0;[affitto]/100*[percentuale];0)
dove le espressioni tra quadre devi sostituirle con la corrispondente
indicazione della cella. Es:
=SE(B1<>0;D1/A1*B1;0)

 
Graziee....in effetti è tutto logico.
Avrei dovuto arrivarci da solo....
:-)
mille grazie ancora
Newsgroup: it.comp.software.database
Titolo: [?] mySql - OledB - Errore -> la tabella non esiste

Salve a tutti, sto cercando di inserire in una tabella MySql delle immagini
acquisite mediante scanner.
Lavoro con vb6 SP5 - ADO e MySql versione 4.0.15 su XP Pro.
La struttura della tabella è la seguente :
CREATE TABLE tb_immagini (
  idDocumento int(3) unsigned zerofill NOT NULL auto_increment,
  id_regFt int(6) default '0',
  tipoDoc varchar(6) default '0',
  numPagine tinyint(3) unsigned default '0',
  Documento mediumblob,
  PRIMARY KEY  (idDocumento),
  KEY idFatture (id_regFt)
) TYPE=MyISAM;
Quando inserisco i dati dell'immagine ( tutti i campi ad eccezzione di
idDocumento e Documento ), non ci
sono problemi, ma quando cerco di crearmi il recordset per posizionarmi
sull'ultimo record inserito es :
SELECT idDocumento,id_regFt,tipoDoc,numPagine,Documento FROM tb_immagini
WHERE ID_REGFT = 6014 AND TIPODOC = 'FTF';
Mi esce l'errore  -
2147217865
 (80040e37) La tabella non esiste.
ma se io faccio la query senza il campo Documenti (mediumblob) la select va
a buon fine.
la stringa di connessione è :
SERVER=127.0.0.1;DB=MioDb;UID=Paolo;PWD=pippo;PORT=3360;OPTION=18475
Qualcuno sa dirmi cosa posso fare per gestire i campi Blob per poi inserire
l'immagine tramite
l'istruzione  rsImmagini.Fields("Documento").AppendChunk [immagine]
Grazie in anticipo e saluti a tutti
Paolo Ardissone
vb punto paolo at 
libero.it

Ma sei proprio Paolo Ardissone?
Paolo casa ha scritto:







-- 
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: Select RANDOM

E' possibile fare una select di un campo da un Db random.
Vorrei estrarre tra una serie di campi selezionati con WHERE uno a caso.
Lo si puo' fare tramite SQL o con funzioni specifiche di DB ??
In questo caso uso MYSQL.
--
--
Claudio Rosati E. 
c.ro...@scepsi.it
Web Designer & Developer
--
www.scepsi.it
Scepsi, for all the things you are not in business for... we are

 E' possibile fare una select di un campo da un Db random.
No. Devi farlo da codice.
Davide

da Manuale:
You can't use a column with RAND() values in an ORDER BY clause, because
ORDER BY would evaluate the column multiple times. From version 3.23 you can
do: SELECT * FROM table_name ORDER BY RAND() This is useful to get a random
sample of a set SELECT * FROM table1,table2 WHERE a=b AND c<d ORDER BY
RAND() LIMIT 1000. Note that a RAND() in a WHERE clause will be re-evaluated
every time the WHERE is executed. RAND() is not meant to be a perfect random
generator, but instead a fast way to generate ad hoc random numbers that
will be portable between platforms for the same MySQL version.
Gusher.
Newsgroup: it.comp.software.database
Titolo: [aiuto] cosa c'è che non va in questa query?

Si tratta di codice ASP:
se scrivo
---------------------------------
Dim objConn, objRs, cID, nID
cID = Request.Cookies("cod")
nID = Request.Cookies("nom")
If cID <> "" then
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "DSN=
david.com
"
Set objRs = Server.CreateObject("ADODB.Recordset")
qry="SELECT * from Utenti where id = '" & cID & "' and nome = '" & nID & "'"
objRs.Open qry, objConn
---------------------------------
ho l'errore "[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in
criteria expression."
Se invece cambio la query in
---------------------------------
qry="SELECT * from UtentiRegistrati where id = " & cercaID & " and nome = "
& nomeID
---------------------------------
ho l'errore "[Microsoft][ODBC Microsoft Access Driver] Too few parameters.
Expected 1."
Qualcuno sa aiutarmi? Se uso una sola clausola per WHERE va bene, se no non
funziona!!!
GRAZIE!

Ovviamente la seconda query sarebbe:


 funziona!!!
l'errore sta nei tipi di dati il campo id presumo sia un autonumber ovvero
numeric long integer mentre nome un campo text pertanto la query deve
essere:
qry="SELECT * from Utenti where id = " & cID & " and nome = '" & nID & "'"
in quanto i numeri non vanno tra '' mentre i testi sě
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch

> in quanto i numeri non vanno tra '' mentre i testi sě
GRAZIE!!!
Mi hai aiutato alla grande!
PS: stavo cercando di fare una login che per ogni pagina identifichi
l'utente, e pensavo tramite cookie, se pero' uso solo l'ID ogni utente
cambiando il numero sul cookie entra anche come altro utente, allora
utilizzo anche il nome... secondo voi e' sufficiente a livello di sicurezza,
o mi conviene utilizzare un metodo diverso (sempre con asp)?

 o mi conviene utilizzare un metodo diverso (sempre con asp)?
visto che utilizzi un db perchč non fai un controllo nome utente - password
e se l'utente si č loggato memorizzi l'id dell'utente in una variabile di
sessione?


 sessione?
Avevo pensato a questo, ma se gli utenti sono tanti il server non è
sottoposto a troppe richieste? e soprattutto non so perchè ma la variabile
di sessione ogni tanto mi si perde e non viene piu' riconosciuta, quindi
devo riloggarmi, forse è impostata male qualche tempo di scadenza?


di default il timeout di sessione è di 20 minuti ma puoi modificarlo con
session.timeout


 l'importante č cancellare le variabili inutili per liberare memoria
In realta' non riesco ad usare bene il Cookie. Appena entri nel sito assegno
un numero identificativo:
Response.Cookies("utente")=lastusr
Quindi quando lui si logga, faccio quanto segue:
Response.Cookies("utente")=passID
Response.Cookies("nome")=emailID
Innanzitutto se apro il TXT del cookie vedo solo "utente", e in secondo
luogo a volta il cookie non viene fisicamente creato, o almeno non č nella
mia cartella cookie!
Come mai? Da che dipende?

 Response.Cookies("nome")=emailID
Perche' cerco di modificare "utente" che è gia' scritto... o perche' non
posso fare "utente" e "nome" assieme?
Grazie!
Newsgroup: it.comp.software.database
Titolo: Ricerca sottostringa in un campo di Oracle

Salve a tutto il NG
è possibile in un campo di una tabella di oracle ricercare una sottostringa 
oppure solo alcuni caratteri?
Per intenderci, ho un campo con all'interno tutti nomi di file della stessa 
lunghezza, per esempio:
a1b2c3d4
a3b1b8d2
p4f5c3t5
ora vogloi cercare tutte le righe che hanno il "3" al sesto posto partendo 
da sinistra
è possibile fare una ricerca del genere?se si come posso farla? 

 č possibile fare una ricerca del genere? se si come posso farla? 
... where campo like '_____3%'
saluti,
	benjamin
-- 
Please compose your messages as plaintext,
and do not send MS Office attachments:
 
http://www.efn.no/html-bad.html
 
http://www.goldmark.org/netrants/no-word/attach.html


grazie mille!!! 


Scusa, i "_" mi rappresentano gli spazi che devo lasciare, giusto? 

> ... where campo like '_____3%'
non sono gli spazi ;-) ho fatto le prove e funziona
grazie ancora 

 è possibile fare una ricerca del genere?se si come posso farla?
questa è una versione meglio digeribile dagli indici
where substr(campo,6,1) = '3'