Ga terug   Computer Idee Forum > Internet > Websites maken

Antwoord
 
Discussietools Weergave
Oud 18 June 2008, 13:40   #1
anoniem13302
Guest
 
Berichten: n/a
Unhappy Database uitlezen in .NET met C#

Goedendag,


Ik loop vast bij het maken van een .NET-applicatie.....

Het is de bedoeling dat de gebruiker een database-export opgeeft (SQL, CSV), deze wordt uitgelezen, waarna de gebruiker mag kiezen voor de tabel.
Na het kiezen van de tabel wordt een overzicht gegenereerd van alle lege velden in de tabel.

Heeft iemand enig idee hoe ik die export kan uitlezen?
Op Internet wordt ik er niet veel wijzer van

Alvast bedankt!!!!!
  Met citaat antwoorden
Oud 18 June 2008, 15:58   #2
anoniem14945
Guest
 
Berichten: n/a
Standaard

In het algemeen in sql:

SELECT * FROM ... WHERE ...
  Met citaat antwoorden
Oud 18 June 2008, 15:59   #3
anoniem13302
Guest
 
Berichten: n/a
Standaard

Bedankt voor je reactie

Kan ik dat zo in de C#-code zetten?
Zoja, waar dan, want ik snap er echt geen hout meer van
  Met citaat antwoorden
Oud 18 June 2008, 16:03   #4
anoniem14945
Guest
 
Berichten: n/a
Standaard

Ik weet een en ander van SQL af omdat ik het nodig heb om PHP in verbinding te stellen met een MySQL database. Het leuke van SQL is dat de syntax gelijk is ongeacht welke programmeertaal je gebruikt.

Van .NET en C# (of welke andere C dan ook) heb ik geen kaas gegeten, dus daar kan ik je niet echt verder mee helpen. In het algemeen moet je een functie aanroepen die verbinding maakt met de database, waarna je een andere functie aanroept die de database uitleest. Die laatste voedt je dan met het SQL statement.
  Met citaat antwoorden
Oud 13 July 2008, 18:37   #5
anoniem32636
Guest
 
Berichten: n/a
Standaard c# sql database connectie

Een database connectie maken naar een mssql server via c# doe ik als volgt :

De c# code:
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace test
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
    
            SqlConnection connection = new SqlConnection("Persist Security Info=False;Integrated Security=False;database=<hierdedatabasenaam>;server=<mssql instance>;Connect Timeout = 30;User id=<username>;password=<password>");
            SqlCommand cmd = new SqlCommand("spGetUsers", connection);

            connection.Open();
            SqlDataAdapter adapter = new SqlDataAdapter(cmd);
            DataSet ds = new DataSet();
            adapter.Fill(ds, "spGetUsers");
            dataGridView1.DataSource = ds;
            dataGridView1.DataMember = "spGetUsers";
            
            connection.Close();
        }
    }
De stored procedure in mssql
Code:
CREATE PROCEDURE spGetUsers

AS

BEGIN
	SELECT
		*
	FROM tblUSERS
END
Deze code vult dus een datagrid op adhv van een mssql stored procedure. Alles wat je tussen "<>" kan vinden moet je vervangen door eigen instellingen. Hopelijk helpt dit je een beetje verder.

Laatst gewijzigd door et2013 : 13 July 2008 om 18:40
  Met citaat antwoorden
Antwoord

Discussietools
Weergave

Regels voor berichten
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Forumnavigatie


Alle tijden zijn GMT +1. Het is nu 09:19.


Powered by vBulletin Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.