Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Insert perplessità

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    88

    Insert perplessità

    Salve sono rimasto abbastanza perplesso per quanto riguarda l'inserimento dei record all'interno di un database sql 2000 server.
    Mi succede una cosa anomala: il nuovo record non viene inserito al fondo della tabella ma bensì viene inserito in una posizione a caso all'interno della tabella.
    Ovviamente per l'inserimento di un nuovo record uso il classico script INSERT come potete notare nel codice qui sotto che ho riportato per intero.
    Qualcuno sa dirmi come mai si verifica questo inconveniente?
    Grazie

    <%@ Page Language="C#" ContentType="text/html" ResponseEncoding="iso-8859-1" %>
    <html>
    <head>
    <link href="stile.css" rel="stylesheet" type="text/css">
    <title>Datagrid</title>
    <% @Import Namespace="System.Data" %>
    <%@ Import Namespace="System.Data.SqlClient" %>


    <script language="C#" runat="server">

    void Page_Load(Object sender, EventArgs e)
    {
    if (Page.IsPostBack)
    {
    Session["nome"]=tbNome.Text;
    Session["cognome"]=tbCognome.Text;
    }

    }


    void Add(Object sender, EventArgs e)

    {
    String ConnString = "Data Source=ar;Initial Catalog=test;User Id=sa;Password=sa;";

    SqlConnection Conn = new SqlConnection(ConnString);

    string add ="INSERT INTO tab (nome,cognome) VALUES('" + Session["nome"] +"','"+Session["cognome"]+"')";

    SqlCommand cmd = new SqlCommand(add, Conn);

    Conn.Open();
    cmd.ExecuteNonQuery();
    Conn.Close();
    Response.Redirect("archivio.aspx");
    }
    </script>
    AR

  2. #2
    Mi succede una cosa anomala: il nuovo record non viene inserito al fondo della tabella ma bensì viene inserito in una posizione a caso all'interno della tabella.
    In che senso "in una posizione a caso all'interno della tabella"?
    Che esigenze hai?
    Vorresti forse un tipo particolare di visualizzazione deli elementi?
    Nicola Baldi <% Naighes %>
    Il mio blog!

    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    aggiungi una kiave primaria "ID" .. vedi ke aumenta ogni volta e ti inserisce nell'ordine giusto

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.