Bin Programmieranfänger und habe ein Projekt in dem ich eine GUI dynamisch aus der Datenbank befühlen muss.
bzw. die Spaltennamen der Datenbank sollten Feldnamen in meiner GUI sein.
zb. Spaltennamen Vornamen - so sollte die Ausgabe in der Gui Vornamen sein
Kann mir hierbei jemand weiterhelfen?
bzw. die Spaltennamen der Datenbank sollten Feldnamen in meiner GUI sein.
zb. Spaltennamen Vornamen - so sollte die Ausgabe in der Gui Vornamen sein
Kann mir hierbei jemand weiterhelfen?
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
namespace visitor_management_2011
{
class DataAccess
{
private static string connectionString;
public static void SetConString(string conString)
{
connectionString = "SERVER=;dautsql01" +
"DATABASE=Visitis.dbo";
}
public static DataTable ExecuteQuery(string sql)
{
SqlConnection connection = new SqlConnection(connectionString);
SqlDataAdapter SQLAdapter = new SqlDataAdapter(sql, connection);
SqlCommandBuilder commandbuilder = new SqlCommandBuilder(SQLAdapter);
try
{
DataTable ds = new DataTable();
connection.Open();
SQLAdapter.Fill(ds);
connection.Close();
return ds;
}
catch (Exception)
{
return null;
}
finally
{
connection.Close();
}
}
public static int ExecuteNonQuery(string sql)
{
SqlConnection connection = new SqlConnection(connectionString);
connection.ConnectionString = connectionString;
try
{
connection.Open();
SqlCommand command = new SqlCommand(sql, connection);
return command.ExecuteNonQuery();
}
catch (Exception)
{
return -1;
}
finally
{
connection.Close();
}
}
public static bool HasRecords(DataTable datatable)
{
return datatable != null && datatable.Rows.Count > 0 ? true : false;
}
}
}
Zuletzt bearbeitet von einem Moderator: