system config error

0

Program nie może połączyć się z bazą. Wcześniej wywalało nullreference, teraz System.Configuration.ConfigurationErrorsException, jestem jeszcze zielony, wie ktos jak to rozwiazac???

  class DB_Connection
    {
        public static SqlConnection NewCon;
        public static string ConString = ConfigurationManager.ConnectionStrings["ConString"].ConnectionString;

        public static SqlConnection GetConnection()
        {
            NewCon = new SqlConnection(ConString);
            
            return NewCon;
        }

    }

A tutaj app.config

<configuration>
  <configSections>
    <connectionStrings>
      <add name="ConString" 
           connectionString="Data Source=KUBA-KOMPUTER;Initial Catalog=Dziennik;Integrated Security=True"
           providerName="System.Data.sqlClient"/>
    </connectionStrings>
  </configSections>
</configuration>
0

aktualizajca, ten probelm zalatwiony. Natomiast pojawia sie kolejny - System.Data.SqlClient.SqlException' in System.Data.dll

public void add_student(string regNo, string fName, string Lname, string phoneNo)
        {
            if (conn.State.ToString () == "Closed")
            {
                conn.Open();
            }
            SqlCommand newCmd = conn.CreateCommand();
            newCmd.Connection = conn;
            newCmd.CommandType = CommandType.Text;
            newCmd.CommandText = "dodaj dane studenta('" + regNo + "','" + fName + "','" + Lname + "','" + phoneNo + "')";
            newCmd.ExecuteNonQuery();
0

No, a co to "dodaj dane studenta"? Myślisz, że serwer sobie sam napisze (i jeszcze tak głupio nazwie) procedurę składowaną? :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.