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

    [.NET - C#] Inserire un DataTable in access

    Ciao ragazzi, come vedete sto facendo le ore piccole perchè non riesco a risolvere sto problema.
    é la prima vvolta che affronto questo problema.

    Ho creato un DataTable con varie colonne e lo dovrei inserire in un db access, utilizzando quindi oledb.

    Come faccio?

    saluti
    nothing is absolute, but everything is relative | My web site http://marcoronchese.net | My web blog http://blog.marcoronchese.net

  2. #2
    Ragazzi lo so che sempre una domanda tanto stupida e banale ma non riesco a capire. Se può aiutare la tabella contiene sia le colonne che i dati ovvero le Rows.

    nothing is absolute, but everything is relative | My web site http://marcoronchese.net | My web blog http://blog.marcoronchese.net

  3. #3
    Ho capito che devo usare un dataset, come temevo. Però, solitamente qunado li uso le tabelle sono già fatte. Ora invece devo crearla, devo per forza "analizzare" la datatable e produrre un comando SQL oppure esiste un altro modo?

    Mi sembra impossibile che non ci sia una funzione che permetta di sincronizzare un db e un dataset senza partire da un comando select? VVoVe:
    nothing is absolute, but everything is relative | My web site http://marcoronchese.net | My web blog http://blog.marcoronchese.net

  4. #4
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da Emar
    Ho capito che devo usare un dataset, come temevo. Però, solitamente qunado li uso le tabelle sono già fatte. Ora invece devo crearla, devo per forza "analizzare" la datatable e produrre un comando SQL oppure esiste un altro modo?

    Mi sembra impossibile che non ci sia una funzione che permetta di sincronizzare un db e un dataset senza partire da un comando select? VVoVe:
    Se la tabella non esiste, devi usare il linguaggio SQL per crearla.

    Ciao

  5. #5
    Ora sto componendo le query SQL da mandare al DB però trovo questo una mancanza di .NET.
    Pensavo che quando si aggiungesse una table in un dataset venisse aggiunta con l'update anche nel DB!

    ok grazie ho risolto con i comandi SQL

    nothing is absolute, but everything is relative | My web site http://marcoronchese.net | My web blog http://blog.marcoronchese.net

  6. #6
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Questa problematica esula dal linguaggio di programmazione utilizzato, per il semplice fatto che ogni tipo di database ha le proprie caratteristiche ed è impensabile che il linguaggio possa comprendere tutte le caratteristiche di tutti i database esistenti (non sono pochi!), inoltre dovrebbe anche adeguarsi ad ogni aggiornamento di versione del database.

    Ad esempio, le differenze tra SQL Server e Oracle sono moltissime (dialetto SQL utilizzato, strutture, tipi di dato, funzioni, ecc.).
    Per dirne una: il tipo varchar2() di Oracle non esiste in SQL Server che invece usa varchar() (anche se è vero che varchar() c'è anche in Oracle, ma che si raccomandano di non utilizzare, per vari motivi che ora non è la sede di dettagliare.

    Ciao

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.