Newsgroup: it.comp.appl.access
Titolo: Reset campo contatore

Salve a tutti.
Ho una tabella access con un campo ID di tipo contatore.
Come posso far ripartire da zero il contatore?
Ho provato con DELETE FROM table, ma il contatore non viene azzerato.
Qualche idea? Grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 Qualche idea? Grazie
Svuota la tabella e compatta il DB.
Saluti.

Ma cosa devo utilizzare nella query?


 ha scritto nel messaggio
news:80Z105Z188Z233Y...@usenet.libero.it...

Svuota le tabelle come ti è stato suggerito e lascia stare le Query (queste
non contengono dati).
Poi vai su Strumenti>Utilità database>compatta e ripristina database e
subito dopo il contatore partirà da 1.

Scusate ma per query intendo il comando ("INSERT INTO...","DELETE
FROM...",...) da utilizzare da 
VB.NET
 con ADO.NET......


 FROM...",...) da utilizzare da 
VB.NET
 con ADO.NET......
DELET FROM nometabella

E' stata la prima prova che ho fatto!!!
Con una semplice DELETE il contatore non viene azzerato....


 Con una semplice DELETE il contatore non viene azzerato....
Allora, vediamo di capirci.
Devi svuotare la tabella (che tu lo faccia a mano aprendo il DB oppure con
la query è identico) e poi devi compattare il database.
Questo newsgroup parla dell'applicazione Microsoft Access, non di VB e
Access od altro.
Se ti servono informazioni su database o 
vb.net
 ci sono
it.comp.software.database, microsoft.public.it.dotnet.vb etc.
Inoltre c'è sempre google.
basta una semplice ricerca:
keywords => 
vb.net
 compact database mdb via ado
http://www.google.it/search?sourceid=navclient&hl=it&q=vb%2Enet+compact+data
base+mdb+via+ado
Il primo della lista:
Compact and repair databases in ADO
http://developerfusion.com/show/123/
Inoltre la prossima volta cerca di fare una richiesta completa:
es.
Subject: [OT] VB.Net e ADO.Net come azzerare contatore
Body:
salve,
mi scuso per questo post OT ma vorrei sapere se qualcuno di voi sa come si
fa a azzerare un campo contatore di un database access utilizzando 
VB.NET
 e
ADO.NET
.
Grazie.
al posto di:
-----
Salve a tutti.
Ho una tabella access con un campo ID di tipo contatore.
Come posso far ripartire da zero il contatore?
Ho provato con DELETE FROM table, ma il contatore non viene azzerato.
Qualche idea? Grazie
-----

 es.
[Skip]
MI-TI-CO
Il giorno che andrò in pensione ti proporrò come mio delfino!!!
Antonio

Scusate se sono OT ma, in sostanza, c'č la soluzione?
Grazie


 ma, in sostanza, c'è la soluzione?
Ma li leggi i messaggi?
Comunque, visto che sono in vena (e non in arteria):
Tutto sotto copyright di mamma Microsoft.
Requirements
Microsoft Visual Basic .NET
Microsoft Jet and Replication Objects 2.1, 2.5, or 2.6 Library
back to the top
Steps to Build Example
Open a new Visual Basic .NET console application.
In the Solution Explorer window, right-click the References node and select
Add Reference.
In the Add Reference dialog box, click the COM tab and select Microsoft Jet
and Replication Objects 2.I Library. Click Select to add it to the "Selected
Components". Click OK.
A warning will be displayed if there is no wrapper found for the selected
library. Click Yes to generate a wrapper. Microsoft ActiveX Data Objects
Library (ADODB) and JRO references will be added to the project's
References.
In the Solution Explorer window, right-click Module1.vb and click View Code.
Delete all of the code from the code window.
Copy the following code and paste it into the code window:
Module Module1
    Sub Main()
        Dim jro As JRO.JetEngine
        jro = New JRO.JetEngine()
        jro.CompactDatabase("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\nwind.mdb", _
        "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\NewNwind.mdb;Jet
OLEDB:Engine Type=5")
        MsgBox("Finished Compacting Database!")
    End Sub
End Module
Change the path to the Source and Destination .mdb files as appropriate.
Press F5 to build and run the project.
The compacted database will be in Access 2000 (Jet 4.0) format. For a
different Jet format, see "References."

Ti ringrazio e scusa ancora per l'OT!!!
