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

    estrapolare il nome del file da una stringa

    Ciao a tutti,

    ho effettuato una connessione a un database mysql e ho estratto dalla tabella tre righe casuali

    ciascuna contenente l'url nel disco fisso di un'immagine; riesco a visualizzare tale url come

    stringa sulla pagina e mi servirebbe estrarre da tale url il solo nome del file, buttando via il resto

    ad es da

    C:\Inetpub\wwwroot\kf2\images\mole_antonelliana_r\ 13072007346.bmp

    vorrei estrarre solo 13072007346.bmp

    Come si deve fare?

    Vi posto il codice che prende le righe dal database e le visualizza:

    codice:
        protected void Page_Load(object sender, EventArgs e)
        {
    
    
     string myConnectionString =
     System.Configuration.ConfigurationManager.ConnectionStrings["db_connection"].ConnectionString;
    
            
                conn = new MySql.Data.MySqlClient.MySqlConnection(myConnectionString);
                conn.Open();
    
                string sql = " SELECT * FROM images ORDER BY RAND() limit 3";
    
                MySqlCommand cmd = new MySqlCommand(sql, conn);
                MySqlDataReader rdr = cmd.ExecuteReader();
    
      
    
                while (rdr.Read())
                {
                  //  Response.Write(rdr[0] + " -- " + rdr[1]);
    
    
                    
                    
    
    
                    Response.Write(rdr["ImageName"]);
                    
                    
                    
                }
                
            
    
                
    
          
    
                rdr.Close();
                conn.Close();
        }
    Grazie anticipatamente

  2. #2
    Utente di HTML.it L'avatar di ybla82
    Registrato dal
    Jan 2009
    Messaggi
    92
    Utilizza la classe FileInfo.

    Questa classe prende come parametro nel costruttore il percorso del file.
    L'istanza che hai creato ha poi diverse proprietà tra cui FileName, che è appunto il nome del file senza percorso.

    Ciao

  3. #3

  4. #4

    estrapolare il nome del file da una stringa

    Vi ringrazio,

    usando Path.GetFileName ci sono riuscito

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.