Grazie a tutti per l'aiuto che mi state dando

il database che a me serve non deve avere limiti di spazio e devo poter scrivere al suo interno molto velocemente visto che il mio prog riceve dati da una macchina ogni secondo (se no meno)

ho visto che con SQL express 2005 non ho limiti di spazio ed e anche abbastanza veloce ma mi e sorto un problema

non riesco a gestire le date con access usavo il comando Now()di vb e lo inserivo nel db in un campo di tipo data
mentre in sql ho creato un campo di tipo datetime ma non riesco a passare la data ed il tempo esatto non e che qualcuno potrebbe consigliarmi qualcosa
ecco cio che ho scritto io
Codice PHP:
Private Sub Command1_Click()
Dim cn As ADODB.Connection  
Dim rs 
As Recordset
Set cn 
= New Connection
    Set rs 
= New Recordset
    Dim str 
As String
    str 
"C:\Programmi\Microsoft SQL Server\MSSQL.1\MSSQL\Data"
    
cn.ConnectionString "Provider=SQLNCLI.1;Integrated Security=SSPI;" _
        
"Persist Security Info=False;" _
        
"AttachDBFileName=" str "\prova.mdf;Data Source=LAPTOP_SIMONE\SQLEXPRESS"
    
cn.Open
 
    Dim data 
As Date
    data 
now()
   
rs.Open ("INSERT INTO pizze (data)VALUES(CONVERT(DATETIME, '" data " ',102))"), cn
End Sub 
mi genera errore nella trasformazione da carattere a stringa come posso fare?