Esempio n. 1
0
        public static void Test()
        {
            // Connect
            string provider = DB.GetProvider("ACE");

            if (provider == null)
            {
                Console.WriteLine("Error: No ACE Provider");
                return;
            }

            OleDbConnection db = DB.Connect(provider, @".\priv\db\example.accdb");

            db.Open();

            DBServer srv = new DBServer(db);

            srv.Start();
            //srv.Execute("Dies ist ein Test",10);
            OleDbDataReader r = srv.Query("SELECT Title, Author, Date FROM Pages;", 10);

            System.IO.StreamWriter file = new System.IO.StreamWriter(Console.OpenStandardOutput());
            CSV.Write(r, file, ";", null, -1);
            r.Close();
            file.Close();
            srv.Stop();
        }
Esempio n. 2
0
    static void Main(string[] args)
    {
        // Bulding a Blog Server
        Blog b = new Blog();

        // Start Pinkserver with routes on given address
        Pink.Server s = new Pink.Server("http://localhost:8080/", b.GetRouter());
        s.Start();

        // keep running till key pressed
        Console.WriteLine("A simple webserver. Press a key to quit.");
        Console.ReadKey();
        Console.WriteLine("Bye.");
        s.Stop();
        DB.Stop();

        //old Tests
        //Pink.Server.Test();
        //Pink.StaticFileHandler.Test(".\\priv\\static\\");
        //Pink.Templates.Test();
        //Pink.Token.Test();
        //Pink.DBServer.Test();
    }
Esempio n. 3
0
 public void Quit()
 {
     srv.Stop();
     DB.Stop();
     Console.WriteLine("... Bye.");
 }