Articles of datatable

Tipo di dati misti in Excel, IMEX non funziona

Sto cercando di esportare xls in datatable. Di seguito è la mia stringa di connessione. string path = //xls source path OleDbConnection MyConnection = new OleDbConnection(“provider=Microsoft.Jet.OLEDB.4.0; Data Source='” + path + “‘;Extended Properties=’Excel8.0;IMEX=1;TypeGuessRows=0;HDR=No;ImportMixedTypes=Text'”); Ho impostato IMEX=1 e tutte le altre proprietà estese come ho a che fare con tipi di dati misti. Anche se ho […]

Possiamo aggiungere parametri in datatable.select in c #

Mi piace sapere che è ansible aggiungere parametri in datatable.select (espressione). Per esempio string query=”Name=@Name”; //dt is comming from database. dt.Select(query); Come aggiungere questo parametro @Name . Ho bisogno di confrontare un valore che contiene virgolette singole e fallisce nel caso precedente. Grazie in anticipo

Dizionari in DataTable

Diciamo che ho 3 Dictionary objects. Tutti e 3 hanno la stessa chiave in questo modo: Dic1 Dic2 Dic3 KVKVKV A s A z A i B d B e B u C a C r C o D w D t D p Ora, vorrei combinare questi dizionari in un DataTable, il DataTable dovrebbe […]

ListBox ha impostato l’origine dati ma Aggiorna non fa nulla

Mi sembra di aver frainteso il metodo ListBox.Refresh () e speravo che qualcuno potesse darmi una mano. Quello che sto cercando di fare: Voglio caricare i dati di una listbox (fonte = tabella di un database sql) dopo l’inizializzazione di un modulo di Windows. Inoltre, quando l’utente aggiunge i dati al database, vorrei che la […]

Come ottenere il tipo esatto di colonne numeriche incl. scala e precisione?

C’è un modo per conoscere il tipo esatto di una colonna in un DataTable ? In questo momento sto facendo questo: DataTable st = dataReader.GetSchemaTable(); foreach (DataColumn col in st.Columns) { var type = col.DataType; } Ora con type.Name sono in grado di trovare se è un numero ( int o decimal ..) o una […]

ottimizzare gli aggiornamenti di DataTable associati a DataGridView

Ho un modulo nella mia applicazione che mostra alcuni dati. Quando visualizzo per la prima volta il modulo, carico alcuni dati in un DataTable, quindi associo il DataTable a un DataGridView. Inoltre, avvio un metodo asincrono che esegue alcune query di database più lente. Quando queste query lente sono complete, ho bisogno di aggiornare alcune […]

Creare una tabella pivot da un DataTable

Sto usando winmas C # per creare un’applicazione che deve trasformare un datatable in una tabella pivot. Ho la tabella pivot che funziona bene da un fine SQL, ma la creazione da un datatable sembra più complicata. Non riesco a trovare nulla di integrato in .NET per questo. NOTA: Devo farlo da un lato .NET […]

Come posso ottenere una sum per la colonna “pezzi” in un datatable?

Come posso ottenere una sum per la colonna “pezzi” in un datatable? Dì che ho avuto la seguente tabella. Come posso calcolare i pezzi “totali” per articolo = “latte” e artno = “15”? Columns: article artno pieces Rows: 1 milk 15 1 2 water 12 1 3 apple 13 2 4 milk 15 1 5 […]

Come ottenere il numero di riga da un datatable?

Sto facendo il giro di ogni riga in un datatable: foreach (DataRow row in dt.Rows) {} Mi piacerebbe ottenere l’indice della riga corrente all’interno del datable dt. per esempio: int index = dt.Rows[current row number] Come faccio a fare questo?

Ottieni un DataType di colonne DataTable

DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn(gridColumn1, typeof(bool))); Mi aspettavo che il risultato di questa riga includesse le informazioni sul tipo DataColumns (bool): ?dt.Columns[0].GetType()