Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    strano errore con MSFlexGrid

    ciao.. apro una form dove all'interno c'è una MSFlexGrid. Nella sezione dichiarazioni c'è questo:
    codice:
    Dim DB As New ADODB.Connection
    Dim RS As New ADODB.Recordset
    e al FormLoad inserisco questo codice:

    codice:
    Private Sub Form_Load()
    'connessione al datbase
      Set DB = New ADODB.Connection
      DB.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;" & "Data Source=" & App.Path + "\ONN97.mdb"
      DB.Open
      
      Set RS = New ADODB.Recordset
      RS.Open "Select * from Clienti", DB, adOpenStatic, adLockOptimistic
      
      Set MSHFlexGrid1.DataSource = RS
      
      MSHFlexGrid1.ColWidth(0) = 3000
      MSHFlexGrid1.ColWidth(1) = 3000
      MSHFlexGrid1.ColWidth(2) = 1100
    End Sub
    appena cerco di aprire questa form mi appare questo messaggio di errore:
    "Variabile oggetto o variabile del blocco with non impostata"
    e mi segna in giallo Set MSHFlexGrid1.DataSource = RS
    perchè?
    Voglio l'alt+s anche per FF

  2. #2
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    Prova così:
    MSHFlexGrid1.DataSource = "select * from Clienti"

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    mi dà un altro errore:
    "Tipo non corrispondente" e mi seleziona sempre la stessa linea
    Voglio l'alt+s anche per FF

  4. #4
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    uhmm.. un momento questo errore me lo dà se inserisco una MsFlexGrid, non me lo dà se inserisco una MSHFlexGrid
    Voglio l'alt+s anche per FF

  5. #5
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    Tipo non corrispondente vuol dire che sbagli il tipo di dati, ad es. se cerchi una stringa in un campo numerico.

    Posta la select

  6. #6
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    si ma me lo dovrebbe dare anche con una MSHFlexGrid ..
    mhà cmq questa l'ho risolta.. adesso ho un altro problema:
    http://forum.html.it/forum/showthrea...hreadid=404284
    Ciao e grazie
    Voglio l'alt+s anche per FF

  7. #7
    Originariamente inviato da dops
    uhmm.. un momento questo errore me lo dà se inserisco una MsFlexGrid, non me lo dà se inserisco una MSHFlexGrid
    perchè la prima delle 2 non accetta fonti di dati ado
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  8. #8
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    a ecco
    thanx
    Voglio l'alt+s anche per FF

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.