Home -
Home page - Code Helper
ALL-
A-
B-
C-
D-
E-
F-
G-
H-
I-
J-
K-
L-
M-
N-
O-
P-
Q-
R-
S-
T-
U-
V-
W-
X-
Y-
Z
Home
Browser
Cancellare la cache di IE (C#)
Caricare css in base al Browser (C#)
Determinare il Browser (C#)
Determinare il Browser (PHP)
Intercettare un Browser Mobile con ASP (ASP)
Lanciare una ricerca su Google dal Browser di Default (C#)
Testare se un browser accetta cookie
Visualizza info sui Browser (C#)
Visualizza info sui browser (PHP)
Cast
Cast Date
Convertono esplicitamente un'espressione (SQL)
Connessioni
Connessione DB Access
Connessione MySQL
Connessione SQL (pass)
Connessione SQL SERVER (no pass)
Controllo INPUT
Controllo Validità Date (Javascript)
Funzione che accetta in input solo numeri (Javascript)
Funzione che cambia focus del controllo sulla pressione dei tasti cursore (Javascript)
Mette i punti delle migliaia (Javascript)
Proteggersi da attacchi SQL con ASP (ASP)
Proteggersi da Code Injection con ASP (ASP)
Controllo remoto
Riavviare una macchina in remoto (C++)
Database
Connessione Dataset ADO.NET (C#)
Contare i record di una tabella (C#)
Delete record from trabella (C#)
Funzione DataGrid (ASP)
Date e Calendari
Aprire un calendario in POPUP (C#)
Controllare se un giorno è lavorativo (JAVA)
Controllo Validità Date (Javascript)
DateDiff (C#)
Formattare le date secondo diversi formati (.NET)
Il controllo calendario (VB.NET)
Valiidare il formato di una stringa (C#)
Email
Inviare allegati via mail (C#)
Inviare pagina HTML via Mail (C#)
Inviare pagina HTML via Mail SMTP (C#)
Inviare un messagio email (C#)
Spedire Mail di un DB (C#)
Esportazione Excel
Esporatazione Excel (CSS)
Esportare creazione del file (ASP)
Esportare una sola variabile (ASP)
Feed RSS
Leggere i feed RSS ed inserirli in un db (C#)
Files
Crea un nome di file casuale (ASP)
Elencare le sottocartelle di una directory (C#)
Recuperare la data di creazione di una directory (C#)
Recuperare la directory corrente (C#)
Ritorna un nome di file che non esiste (ASP)
Trovare l'applicazione associata all'estensione di un file (C++)
Unisce FileName e Dir (ASP)
Files XML
Firmare in Digitale un documento XML (C#)
Legge un file XML (C#)
Funzioni asp Classic
Funzione DataGrid (ASP)
Immagini
Catturare lo screenshot di una finestra (C++)
Funzione per Upload immagini JPG su server (VB.NET)
Grafico a Torta (VB.NET)
Upload Immagini c# asp.net
Network
Controlla che la connessione internet sia attiva (C++)
Effettua l'aggiornamento di un programma via FTP (C#)
Il comando IPCONFIG (DOS)
Il comando NET USE (DOS)
Ordinare elementi di un array (C#)
Recuperare il nome NETBIOS (C#)
Ricavare lo spazio libero da dischi condivisi in rete (C#)
Regex
Stringa Regex per validare solo numeri con n dec.
Registro di Sistema
Leggere una chiave di registro (C#)
Session & Cookies
Leggere e Scrivere una matrice in sessione (ASP)
Sessione: Gestione utenti collegati (c#)
SQL
Convertono esplicitamente un'espressione (SQL)
Eseguire Store Procedure da Linea di comando (SQL)
Stringhe e Arrai
Cercare una stringa in un testo (JAVA)
Controllare che una stringa sia di solo numeri (C#)
Copiare un'array in un secondo array (C#)
Formattare una stringa che contiene un numero (C#)
Rimuovere i TAG HTML da un testo (C#)
Visualizza il numero di occorrenze di una substring in una string (ASP)
Varie
Gestione Tabelle dinamiche senza post Pagina (Javascript)
Un semplice sistema di commenti ASP (ASP)
Una Tabella per calcolare gli interessi di un prestito (C#)
Web Controls
DataGrid (C#)
DataGrid con Dataset (C#)
Datagrid con dataset
/* * Simple C# example to illustrate the usage of Dataset with DataGrid * Need to change the url and query accordingly */ using System; using System.Data; using System.Data.SqlClient; using System.Drawing; using System.Windows.Forms; public class DataGridSample:Form{ DataGrid myGrid; SqlConnection con; SqlDataAdapter adapter; DataSet ds; Button ok, cancel; SqlParameter workParam = null; // apply to the columns in the table string query = "select CardNo,CardType,CardAmount, CardHolderName from CardTest"; // change the Server ,uid, pwd and database accordingly string url = "server=TR4;uid=sa;pwd= ;database=RBSGTest"; static void Main(){ Application.Run(new DataGridSample()); } public DataGridSample(){ InitializeComponent(); } public void InitializeComponent(){ this.ClientSize = new System.Drawing.Size(550, 450); myGrid = new DataGrid(); myGrid.Location = new Point (10,10); myGrid.Size = new Size(500, 350); this.Text = "C# DataGrid with DataSet - Example"; this.Controls.Add(myGrid); ok = new Button(); ok.Location = new Point(10, 375); ok.Size = new Size(70, 30); ok.TabIndex = 1; ok.Text = "OK"; this.Controls.Add(ok); ok.Click += new System.EventHandler(button_Click); cancel = new Button(); cancel.Location = new Point(95, 375); cancel.Size = new Size(70, 30); cancel.TabIndex = 1; cancel.Text = "Cancel"; this.Controls.Add(cancel); cancel.Click += new System.EventHandler(button_Click); ConnectToData(); // establish database connection and create DataSet myGrid.SetDataBinding(ds, "CardTest"); DataTable t = ds.Tables["CardTest"]; t.RowChanged += new DataRowChangeEventHandler(Row_Changed); } public void ConnectToData(){ ds = new DataSet(); con = new SqlConnection(url); adapter = new SqlDataAdapter(); adapter.SelectCommand = new SqlCommand(query, con); adapter.Fill(ds, "CardTest"); insertCommand(); updateCommand(); } public void updateCommand() { string query = "Update CardTest Set CardHolderName = @CardHolderName, CardType = @CardType, CardAmount = @CardAmount WHERE CardNo = @CardNo"; adapter.UpdateCommand = new SqlCommand(query, con); workParam = adapter.UpdateCommand.Parameters.Add("@CardNo", SqlDbType.NChar); workParam.SourceColumn = "CardNo"; workParam.SourceVersion = DataRowVersion.Original; workParam = adapter.UpdateCommand.Parameters.Add("@CardType", SqlDbType.NChar, 50); workParam.SourceVersion = DataRowVersion.Current; workParam.SourceColumn = "CardType"; workParam = adapter.UpdateCommand.Parameters.Add("@CardAmount", SqlDbType.Int); workParam.SourceColumn = "CardAmount"; workParam.SourceVersion = DataRowVersion.Current; workParam = adapter.UpdateCommand.Parameters.Add("@CardHolderName", SqlDbType.NChar, 50); workParam.SourceColumn = "CardHolderName"; workParam.SourceVersion = DataRowVersion.Current; } public void button_Click(object sender, EventArgs evArgs) { if (sender==ok){ UpdateValue(); // update the database once everything done. } if (sender==cancel) { this.Dispose(); } } private void Row_Changed(object ob, DataRowChangeEventArgs e) { DataTable t = (DataTable) ob; Console.WriteLine("RowChanged " + e.Action.ToString() + "\t" + e.Row.ItemArray[0]); } public void insertCommand() { string insertQuery = "Insert into CardTest VALUES (@CardNo, @CardType, @CardAmount, @CardHolderName)"; adapter.InsertCommand = new SqlCommand(insertQuery, con); workParam = adapter.InsertCommand.Parameters.Add("@CardNo", SqlDbType.NChar); workParam.SourceColumn = "CardNo"; workParam.SourceVersion = DataRowVersion.Current; workParam = adapter.InsertCommand.Parameters.Add("@CardType", SqlDbType.NChar, 50); workParam.SourceVersion = DataRowVersion.Current; workParam.SourceColumn = "CardType"; workParam = adapter.InsertCommand.Parameters.Add("@CardAmount", SqlDbType.Int); workParam.SourceColumn = "CardAmount"; workParam.SourceVersion = DataRowVersion.Current; workParam = adapter.InsertCommand.Parameters.Add("@CardHolderName", SqlDbType.NChar, 50); workParam.SourceVersion = DataRowVersion.Current; workParam.SourceColumn = "CardHolderName"; } public void UpdateValue() { try { adapter.Update(ds, "CardTest"); Console.Write("Updating DataSet succeeded!"); } catch(Exception e) { Console.Write(e.ToString()); } } }