56 messaggi dal 27 agosto 2002
C'è qualche esempio sul come - dopo aver inserito dei dati in x caselle di testo - sia possibile inserire tali dati in db access ovvero avere una pagina "personalizzata" (aspx) di campi e loro manipolazione.
Modificato da fantin.giuseppe il 05 agosto 2014 15.28 -
175 messaggi dal 02 gennaio 2012
Hi,

direi di inserire nella pagina un bottone di conferma/validazione
e costruire una stringa contenente un comando sql

"INSERT INTO TABELLA (campo1, campo2, ...) VALUES (" & tx1.text & "," & tx2.text & .... & ")"

dinamicamente

e poi eseguire la query

Dim cmd As OleDbCommand
Dim mAffected As Integer

cmd = New OleDbCommand()

cmd.Connection = cn
cmd.CommandText = query
mAffected = cmd.ExecuteNonQuery()

cmd.Dispose()


bye ghg
56 messaggi dal 27 agosto 2002
Ho letto e ringrazio.
Però - vista la mia ignoranza - non mi è sufficiente. Della serie non so da dove incominciare.
1-Ok per db Access con campi desiderati.
2-Ok caselle di testo - che presumo non vanno associate a niente
3-Problema: che tipo di connessione? quella che si crea con AccessDataSource della lista degli strumenti di Visual Studio?

Se è possibile un qualcosa in più....

Saluti
3.939 messaggi dal 28 gennaio 2003
nella documentazione ufficiale ci sono tanti esempi, uno (il primo che ho trovato) è questo:

http://msdn.microsoft.com/it-it/library/dw70f090(v=vs.110).aspx
56 messaggi dal 27 agosto 2002
Grazie del link.
Più tardi farò delle "prove"....... ad occhio la cosa - rispetto al mio obiettivo - mi pare troppo incasinata.
Mandi
Bepi Fantin
56 messaggi dal 27 agosto 2002
Ho provato.

Purtroppo mi è incomprensibile l'utilità del link indicato.
Non capisco se si tratta di pagina aspx o altro.
Poi.... serve una pagina "form" che invia a ......? e poi.... inserisce?
Mandi
3.939 messaggi dal 28 gennaio 2003
fantin.giuseppe ha scritto:
Ho provato.

Purtroppo mi è incomprensibile l'utilità del link indicato.
Non capisco se si tratta di pagina aspx o altro.
Poi.... serve una pagina "form" che invia a ......? e poi.... inserisce?
Mandi


Beh! se non si capisce la documentazione ufficiale, la vedo un po' dura.
Forse un po' di pazienza in più non guasta. Del resto, anche la risposta di ghg è corretta.
11.886 messaggi dal 09 febbraio 2002
Contributi
ciao,
il controllo AccessDataSource che hai trovato nella casella degli strumenti di Visual Studio ti può essere utile perché riesce sia a recuperare i dati che ad aggiornarli ed inserirli. Il suo scopo è proprio quello di dialogare col database.

Ora ti serve un form di raccolta dati. Lo puoi fare manualmente, ma devi ricordarti poi di indicare all'AccessDataSource quale casella corrisponde a quale campo (lo fai aggiundedogli dei ControlParameters), oppure usi un controllo DetailsView, che rende meno tedioso questo compito.

In questo articolo trovi illustrati entrambi gli approcci, sperimentali entrambi.
  • Inserting Data Using a Manually-Created Web Form
  • Inserting Data Using a DetailsView Control

Ecco il link.
http://www.4guysfromrolla.com/articles/050207-1.aspx
In fondo trovi anche il codice da scaricare.

pietro09 ha scritto.

Forse un po' di pazienza in più non guasta

Sottoscrivo. Forse anche un libro non guasterebbe. Il prezzo è irrisorio se paragonato al tempo perso e alla frustrazione a cui andrai incontro se non ti aiuti con una guida.

ciao,
Moreno

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.