grazie ora quel problema l'ho risolto. Purtroppo ora ne ho un'altro. ho scritto anche il codice per un form di registrazione al sito e ho usato una query SQL INSERT INTO. Quando faccio il debug sul mio PC usando il Server di sviluppo ASP .NET di Microsoft tutto funziona alla perfezione ma quando vado a caricare i file sul mio server web e eseguo l'applicazione il server mi restituisce questo errore: "Operation must use an updateable query." Che significa??
Ti posto la parte del codice che scatena l'errore:
codice:
public int VerificaRegistrazione(string User, string Password1, string Password2, string ServerPath)
{
string Conn = "Provider=Microsoft.Jet.OleDb.4.0; " +
"Data source=" + ServerPath;
string SQL = "INSERT INTO Utenti VALUES ('" + User + "', '" + Password1 + "');";
int Y;
OleDbConnection Connessione = new OleDbConnection(Conn);
OleDbCommand Cmd = new OleDbCommand();
if (Password1 == Password2)
{
Connessione.Open();
Cmd.Connection = Connessione;
Cmd.CommandText = SQL;
Cmd.CommandType = CommandType.Text;
Y = (int)Cmd.ExecuteNonQuery();
return Y;
}
else
{
return Y = -1;
}
}