Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB6]Impostare valore predefinito di un campo Access da codice

    Buonasera a tutti, uso questo codice per creare un campo in una tabella di un database Access97:

    [code]
    Dim db As Database
    Dim Table As TableDef
    Dim NewField As Field
    Dim Prp As Property

    Set db = DBEngine.Workspaces(0).OpenDatabase(PercorsoDB)
    Set Table = db.TableDefs("importocosti")
    Set NewField = Table.CreateField("tot" & Text1.Text, dbInteger)
    Table.Fields.Append NewField
    NewField.Properties("Default").Value = 0
    db.Close
    [\code]

    Il codice senza il penultimo rigo funziona, ma quando cerco di impostare il valore predefinito al campo mi dice che la proprietà non esiste, allora mi chiedo, qual'è il nome della proprietà del campo per impostare il valore predefinito?

  2. #2
    Il nome è "DefaultValue" cioé il nome uguale come è scritto in italiano in Access tradotto in inglese e senza spazi... mi ringrazio per la risposta XD

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.