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

    [VB.NET] contare righe di una query

    sembra una domanda banale... ho provato a cercare nel forum, ma non ho trovato quello che cercavo..

    Conn = "stringa di connessione..."
    Dim rs = Server.CreateObject("ADODB.recordset")
    Dim sql = "SELECT * FROM Table1"

    rs.Open(sql, Conn)


    ecco... ora vorrei sapere quante righe (record) mi ha pescato dal database...

    ho provato con rs.recordcount ma restituisce sempre -1

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    questo, in asp.net non si usa più , comunque:
    codice:
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim db As New ADODB.Connection()
            Dim rs As New ADODB.Recordset()
            db.Open("File Name=C:\DATI\test\test.UDL")
            Dim sql$ = "SELECT * FROM CAMPI"
            rs.Open(sql, db, ADODB.CursorTypeEnum.adOpenStatic, ADODB.LockTypeEnum.adLockOptimistic)
            Response.Write("Numero record: " & rs.RecordCount & "
    
    ")
            Do While Not rs.EOF
                Response.Write(rs(0).Value.ToString & "
    ")
    
                rs.MoveNext()
            Loop
    
            rs.Close() : rs = Nothing
            db.Close() : db = Nothing
    
        End Sub
    Pietro

  3. #3
    mi stai dicendo che sto cominciando a usare AS.NET con una tecnica vecchia??



    dove trovo un manuale che mi istruisca sulle nuove tecniche?

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.