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

    Errore di sintassi nell'istruzione INSERT INTO.

    mi spiegate dov'è l'errore di questa query?
    INSERT INTO Users(UserName, Password, Email, HomePage, ICQ, AIM, Yahoo, BirthDate, Biography, Location, Interests, Occupation) VALUES ('sdf', 'sdf', 'sdf@sdf.sdf', null, null, null, null, null, null, null, null, null)

    facendolo partire da db (con ms access) mi funziona mentre da asp.net no!

    il codice che uso è questo:
    codice:
    OleDbConnection objConnection = new OleDbConnection(ConnString);
    			objConnection.Open();
    
    			// Start a local transaction.
    			OleDbTransaction objTrans = objConnection.BeginTransaction();
    
    			// Enlist the command in the current transaction.
    			OleDbCommand objCommand = new OleDbCommand();
    			objCommand.Transaction = objTrans;
    			objCommand.Connection = objConnection;
    
    			try
    			{
    				for (int a=0; a < sql.Length; a++)
    				{
    					
    objCommand.CommandText = sql[a];
    					objCommand.ExecuteNonQuery();
    				}
    				objTrans.Commit();
    			}
    			catch(Exception e)
    			{
    				objTrans.Rollback();
    				throw e;
    			}
    			finally
    			{
    				objConnection.Close();
    			}
    l'errore avviene nella riga in rosso
    sql[0] contiene la query di qui sopra
    "I video giochi non influenzano i bambini. Voglio dire, se Pac-man avesse influenzato la nostra generazione, staremmo tutti saltando in sale scure, masticando pillole magiche e ascoltando musica elettronica ripetitiva!" (Kristian Wilson, Nintendo Inc., 1989)
    Pochi anni dopo naquero le feste rave, la musica techno e l'ecstasy...

    :quote:

  2. #2
    il problema è nel campo Passsword
    se cambio il nome in UserPassword tutto funziona...
    chi sa dirmi il perchè?
    "I video giochi non influenzano i bambini. Voglio dire, se Pac-man avesse influenzato la nostra generazione, staremmo tutti saltando in sale scure, masticando pillole magiche e ascoltando musica elettronica ripetitiva!" (Kristian Wilson, Nintendo Inc., 1989)
    Pochi anni dopo naquero le feste rave, la musica techno e l'ecstasy...

    :quote:

  3. #3
    perchè password è una parola riservata.
    come tante altre.

    potevi risolvere chiamando la colonna
    [password], tra parentesi quadre.

    ti consiglio di stamparti tutte le parole riservate di access e tenerle sempre vicino (io faccio così).

  4. #4
    dove posso trovarle?
    "I video giochi non influenzano i bambini. Voglio dire, se Pac-man avesse influenzato la nostra generazione, staremmo tutti saltando in sale scure, masticando pillole magiche e ascoltando musica elettronica ripetitiva!" (Kristian Wilson, Nintendo Inc., 1989)
    Pochi anni dopo naquero le feste rave, la musica techno e l'ecstasy...

    :quote:

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.