Mój problem polega na tym ,że nie umiem ustalić prawidłowego źródła danych.Mam następujący program:
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.Common;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
DbProviderFactory dbFactory = DbProviderFactories.GetFactory("System.Data.SqlClient");
DbConnection c = dbFactory.CreateConnection();
DbCommand cmd = dbFactory.CreateCommand();
c.ConnectionString = "Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\northwnd.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
c.Open();
cmd.Connection = c;
cmd.CommandText = "Select * from Customers";
DbDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
Console.WriteLine("| {0,-35} | {1,-15} | {2} |", dr["CompanyName"].ToString(), dr["Country"].ToString(), dr["Phone"].ToString());
}
}
}
}
W ustawieniach połączenia mam własnie ukazane następujące źródło danych-"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\northwnd.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
ale niestety podczas kompilacji wyskakuje Warnings- Error 1 Unrecognized escape sequence C:\Documents and Settings\Treska\Ustawienia lokalne\Dane aplikacji\Temporary Projects\ConsoleApplication1\Program.cs 16 49 ConsoleApplication1
Czy ma ktoś jakąś koncepecje na to ,aby w SPACJA końcu ten program normalnie zadziałał? Dla wyjaśnienia ma on ukazac nazwe firmy ,kraj oraz numer telefonu z bazy danych-Northwind ,z tabeli-Klienci.
Z góry dziękuję za pomoc