Newsgroup: it.lavoro.professioni.webmaster
Titolo: Eliminazione records database

Ho creato un modulo per l'inserimento/aggiornamento/cancellazione di dati
dal database centrale e tutto funziona a meraviglia. Il problema consiste
nel fatto che se inserisco un dato e poi lo cancello, l'ID di quel record
rimane occupato sebbene in realta' non esista piu'. In altre parole se ci
sono i records 1 - 2 - 3 ed io elimino il terzo, se ne inserisco un altro
gli viene associato l'ID 4 e le dimensioni del database tendono a salire.
Per risolvere il problema occorre comprimere il database, ma ovviamente non
posso scaricarlo, comprimerlo e riuploadarlo dopo ogni modifica..
Domanda: conoscete un modo per comprimere il database lasciandolo sul server
remoto ?
A presto
--
Francesco Morelli
----------------------------------
Webmaster di  
www.aiutamici.com
Webmaster di     
www.italfree.it
Web solutions per privati ed aziende
----------------------------------

 remoto ?
La compattazione del DB può essere fatta in ASP tramite DAO:
Set Enine = CreateObject("DAO.DBEngine.35")
Engine.CompactDatabase "percorso\database.mdb",
"percorso\database_compattato.mdb"
Logicamente, come vedi, non operi nello stesso DB, ma devi crearne uno
temporaneo, per poi ricopiarne il contenuto nell'altro...
Se lavori con i campi ID (es: fatturazione, ....) ti coviene invece
aggiungere un altro campo ad incremento lavorando in SQL con select
max(nomecampo) per trovare il valore massimo presente e, per il campo
successivo, assegnare max(nomecampo)+1 :D
--
Roberto Scano - 
rsc...@iwa-italy.org
--------------------------------------------------------------------
Presidente Italiano Associazione IWA ITALIA
International Webmasters Association Italia
www.iwa-italy.org
--------------------------------------------------------------------
Coordinatore Italiano IWA
International Webmasters Association
International HeadQuartier
http://www.iwanet.org

 Set Enine = CreateObject("DAO.DBEngine.35")
Errato:
Non Enine ma Engine...... Errore di tastiera :D

 temporaneo, per poi ricopiarne il contenuto nell'altro...
Solo questo comando ? Avevo sentito parlare di un programma da installare
sul server, di comandi lunghissimi... beh, meglio cosi' :-)
Grazie mille, ci provero' e ti faro' sapere..
A presto
Francesco Morelli

[CUTTOLO]
Comunque siete ingiustissimi...
Io in precedenza ho provato a postare 2 volte messaggi per chiedere info
tecniche per problemi in ASP... pareva che avevo ucciso qualcuno e che ero
OT....
Mah... vabbe'....
Ciao


In realta' dubito che argomenti del genere siano OT dato che il manifesto
parla di:
* informazioni tecniche sulla gestione dei siti,
* gestione e mantenimento di siti web nel rispetto delle leggi, norme
morali, etiche, e norme tecniche con estensione a problemi inerenti
creazione siti web per cio` che concerne l'attivita` di webmaster
* tutte le informazioni utili inerenti la professione del webmaster
quindi mi sembra che trattandosi di una richiesta di informazioni tecniche
per la gestione e mantenimento di un sito web, la domanda fosse
assolutamente IT.
A presto
Francesco Morelli

 assolutamente IT.
... e infatti... quindi a questo punto sostengo che fosse IT anche la mia.
Saluti.
Mastro

 ... e infatti... quindi a questo punto sostengo che fosse IT anche la mia.
Se vogliamo essere precisi il post č OT... in quanto il NG appropriato č
it.comp.software.database...
e anche il tuo post era OT in quanto esiste it.comp.www.asp...
Ciao
--
Lino Mari
Intermedia srl
http://www.viadeimercanti.com
 - Il nuovo portale dell'e-business
http://www.imbnet.it
 - Intermedia Srl - Telematica e Multimedia

 e anche il tuo post era OT in quanto esiste it.comp.www.asp...
... e anche le richieste sulle reti sono OT perche' esistono i newsgroups
it.comp.reti.*, per la grafica ci sono it.comp.grafica.*, per l'usability
c'e' it.comp.accessibilita, per la creazione di pagine dinamiche ci sono
it.comp.www.*, per il sistema operativo del server ci sono it.comp.os.*, per
la sicurezza ci sono it.comp.sicurezza.*, per informazioni legali c'e'
it.diritto.*, per i programmi c'e' it.comp.software.*, insomma qualunque
cosa riguardi i webmasters e' gia' trattata in modo piu' specifico in altri
newsgroups, quindi o il manifesto e' da cambiare, oppure questo newsgroups
dev'essere un punto di incontro tra tutti i webmasters che vogliono
discutere di problemi tecnici/legali/amministrativi/fiscali riguardanti la
propria attivita' o il proprio sito web.
A presto
Francesco Morelli

 e anche il tuo post era OT in quanto esiste it.comp.www.asp...
tutta sta precisione...
pensa se invece di webmaster eravamo falegnami...
ci sarebbe stato it.mestieri.legno.sega, it.mestieri.legno.pialla
e alla fine su it.professioni.lavoro.falegname non restava piů nessuno
perchč tutti erano deviati verso ng piů specifici...
in fondo l'html l'asp e tutto il resto sono gli strumenti
del webmaster...
penso che alla fine sia meglio accettare anche delle domande apparentemente
OT
che perň si rivelano molto piů utili e intelligienti
di altre considerate IT...
accettando questo si crea piů un gruppo eterogeneo con varie
competenze che riesce ad essrere esaustivo in tutti i campi...
o no?
--
Il_Santo
www.kodandro.com

 Grazie mille, ci provero' e ti faro' sapere..
Niente da fare purtroppo, ecco il messaggio che mi appare :-(
Microsoft VBScript runtime error '800a01ad'
ActiveX component can't create object: 'DAO.DBEngine.35'

 o no?
Sono d'accordo con te:ok esistono ng che trattano alcuni argomenti in modo
più specifico, ma questo non significa che non debbano essere trattati anche
qui
Ciao
Andrea


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La piu' grande community italiana di sviluppatori!

 e ti proporrebbero un'alternativa.
Se rispondessi alla mia richiesta, anziche' inviare un post come questo
assolutamente inutile alla discussione, se evitassi di bacchettare gli altri
solo perche' non hanno postato nel ng da te moderato, e se leggessi i
messaggi precedenti in cui anche altri partecipanti a questo NG hanno detto
che questa richiesta non e' OT ed in cui ho spiegato perche' la ritengo IT,
forse miglioreremmo la qualita' di questo gruppo di discussione ed
eviteremmo inutili tentativi di flames.
A presto
Francesco Morelli

Ti sei dimenticato un piccolo particolare, il nome del newsgroup appropriato
:-))

 propria attivita' o il proprio sito web.
Forse il suggerimento di rivolgerti al ng dedicato ad ASP (come in
tutti gli altri casi) va considerato piu' come un consiglio
piuttosto che un rimprovero.
Postando qui certi quesiti non ricevi risposte complete o soluzioni
alternative al problema da te presentato come potrebbe accadere nel
ng "specialistico".
Qui rischi che ti si risponda in maniera incompleta.
Claudio

 o no?
Non sono d'accordo... non si può fare di tutta un'erba un fascio, ad ogni NG
le sue competenze... per quelle dove non esiste niiente di specifico questo
è il posto giusto!!!


 A presto
Per me non ci sono problemi... la mia non voleva essere un'accusa...
solamente che postando nei NG specifici si verrebbe risposti in modo più
completo da persone sicuramente competenti... invece che sparare nel mucchio
come in questo NG!


 eviteremmo inutili tentativi di flames.
la qualità si migliora rispettando il manifesto ed il buon senso.


 e ti proporrebbero un'alternativa.
<Intromissione Off-Topic>Sperando che un giorno riesca a postarvi anche io!
Non so piů se sono io costantemente off-topic con i post che invio o i vari
news-server che ho usato a fare pena!</Intromissione Off-Topic>
Neapolito

 :-))
it.comp.www.asp


 la qualità si migliora rispettando il manifesto ed il buon senso.
Appunto, impara a rispettare il manifesto e ad essere piu' umile quanto ti
rivolgi ad altri.
P.s. per me l'argomento e' chiuso, se vuoi continua a discutere da solo.
Francesco Morelli


.. o magari it.comp.software.database, oppure it.comp.appl.access, o se
vogliamo it.comp.www.php, o ancora it.comp.aiuto...  Nella richiesta non
avevo infatti precisato con cosa volevo interfacciarmi al database, quindi
su it.comp.www.asp la richiesta sarebbe stata considerata ancora meno
attinente al manifesto di quanto non lo fosse su
it.lavoro.professioni.webmaster, ed a giudicare dal fatto che solo Roberto
ha risposto, credo che una domanda di questo genere possa interessare a
tutti gli altri webmasters professionisti.
Francesco Morelli

 piuttosto che un rimprovero.
Giusto, se si fosse trattato di un semplice suggerimento non ci sarebbe
stato alcun problema, ma dal tono del messaggio ("siamo in democrazia,
libero di fare quello che più ti pare, anche postare su un gruppo un post OT
solo perchè ti fa comodo") e dal mittente (uno che e' abituato a moderare
decidendo lui di cosa si deve o meno parlare in un NG), mi e' sembrato tutto
fuorche' un semplice consiglio o suggerimento. Se poi consideriamo il
messaggio successivo in cui dice di fregarsene di cosa pesano gli altri e
dei punti del manifesto da me precedentemete citati, e' facile capire
perche' su it.comp.www.asp vengono spesso filtrati messaggi senza alcun
motivo.
A presto
Francesco Morelli

 P.s. per me l'argomento e' chiuso, se vuoi continua a discutere da solo.
certo, a me piace farlo ;-)


 motivo.
questo lo dici tu, senza prove, soprattutto perchč, e si č chiaramente
capito, non sai nemmeno dove sta di casa quello di cui parli.
parlare č bello, ma bisogna sempre fare attenzione quando si spara sugli
altri, e questo uno che studia legge come te dovrebbe saperlo, caro il mio
Morelli.


 o no?
No, perche' quelli con le competenze maggiori in singoli settori non vengono
su un gruppo tanto eterogeneo.
Puoi benissimo postare tutte le domande che potrebbero andare in gruppi
specifici qui, ma poi non lamentarti se non trovi le risposte corrette.
Anche a me piacerebbe quando ho un problema pensare alla domanda (senza fare
la fatica di postarla da qualche parte) e ricevere la risposta in mail. Ma
purtroppo la risposta migliore si ottiene quando la domanda e' posta nel
luogo e nella forma migliore.
Saluti.
Stefano.

 remoto ?
In ogni caso come puoi chiedere la risposta al tuo quesito se non dici:
1) Che database usi
2) Il tipo di accesso
3) Il linguaggio di scripting?
Saluti.
Stefano.

 propria attivita' o il proprio sito web.
Senti, volevo vendere mozzarelle di bufala da 1 sito web di cui io sarei il
webmaster.
Tecnicamente: come devo conservare le mozzarelle?
Legalmente: quali norme devo rispettare per non incorrere in sanzioni?
Amministrativamente: e' meglio se faccio la fattura?
Fiscalmente: quale aliquota IVA applico?
Saluti.
Stefano.

 non vai dal falegname per comprare mozzaralle...
Certo, ma le mozzarelle non si vendono solo al caseificio o latterie,
esistono i supermarket, ipermercati, ecc. dove spesso puoi trovare prodotti
di qualita' superiore a quelli venduti in negozi specifici.
Passo e chiudo.
Francesco Morelli

 ha scritto nel messaggio
news:3b7793c5$1...@news.scardovi.com...

Basta ragà!
Comunque applica sempre l'IWA :D

 di qualita' superiore a quelli venduti in negozi specifici.
Negli ipermercati si trovano anche *altri* prodotti, questa è la 
potenza e utilità di tali realtà. Qui non si fa altro che parlare
di ASP, qualche PHP, test e polemiche.
Bell'ipermercato...
-- 
Marco "Da Bazzmann©" Trevisan
_______________________________________________________________________
Bazzmann Labs© :: Accessibilita' : Usabilita' : Design : Comunicazione
http://www.bazzmann.it
  | The head office
http://www.bazzmann.com
 | The internet, design & communication resource
Iscriviti alla Bazzmann Accessibility Mailing List!
http://www.bazzmann.com/PHP/bazzcom_tribu.php


Qui si parla di tutto perche' il webmaster e' una professione complessa che
abbraccia un po' tutto: linguaggi di programmazione web oriented, grafica,
problemi fiscali, problemi legali, programmi vari, ecc. Se per ogni problema
riguardante la nostra attivita' ci rivolgessimo al newsgroup specifico, qui
rimarrebbero solo messaggi OT. Condivido comunque la necessita' di non
ampliare eccessivamente il campo di discussione fino a ricomprendere banali
javascripts o cose completamente OT come stampanti o programmi che non
c'entrano nulla con questa attivita'.
A presto
--
Francesco Morelli

 rimarrebbero solo messaggi OT. 
Sta cippa!
Ti pare che il mondo dei professionisti web sia cosě ristretto? Dai! :c)


 Chi più ne ha più ne metta, non i soliti discorsi triti e ritriti.
Appunto, cerchiamo di ampliare gli argomenti di discussione senza porre
continui paletti che servono solo per incentivare spamming e richieste OT.


 Passo e chiudo.
ok, ho spiegato come la vedo, spero nel migliore dei modi possibili, e
chiudo pure io. ;-)


 continui paletti che servono solo per incentivare spamming e richieste OT.
Ma consigliare un gruppo idoneo non è disincentivare i post utili, è
*consigliare* e concentrare la discussione tecnica di *un* argomento
sul gruppo *idoneo*... è diverso dal mettere paletti. :)
E non te la prendere... ;)



Perche' dovrei ? Saro' anche permaloso ed ammetto di avere un caratteraccio,
ma finche' non si passa alle offese o prevaricazioni sono la persona piu'
pacifica e disponibile di questo mondo.. :o)


 c'entrano nulla con questa attivita'.
Ma scusa, perche' secondo te un javascript e' banale mentre ASP non dovrebbe
esserlo?
E forse la gestione delle stampanti tramite web non e' un argomento
interessante?
Saluti.
Stefano.

 Perche' dovrei ? Saro' anche permaloso ed ammetto di avere un caratteraccio,
:) Perchè te la sei presa...
Bai!



Sara', ma io continuo a vedere tantissimi [OT], [TEST], [PROMO], ecc.. ed a
questi messaggi sinceramente preferisco uno che mi e' utile (o potrebbe
esserlo in seguito) per la mia attivita', anche se ci sono newsgroups piu'
specifici sull'argomento (questo non l'ho mai messo in dubbio).


 specifici sull'argomento (questo non l'ho mai messo in dubbio).
Va bene, chiudiamo qui il thread che siamo davvero OT...
Aloha,
