Re: [Dbix-class] why the connection to database failed on the first time, success after refresh

2013-06-08 Thread Hugh Wang
I think I found the reason: I have following line in my DB.pm _on_connect_do_ => q{PRAGMA foreign_keys = ON}, this was copied from sqlite example the sql server can not run this command : PRAGMA foreign_keys = ON after I change to _on_connect_do_ => q{}, the error gone thanks Hugh Wang

Re: [Dbix-class] why the connection to database failed on the first time, success after refresh

2013-06-06 Thread Hugh Wang
Hailin, thanks for your reply. when I run : $c->stash(ages => [$c->model('DB::Age')->all]); it get error, I am run on Windows 7, with [Microsoft][ODBC SQL Server Driver][SQL Server] I tried to switch to Sqlite to do a test, it runs good. I also try to connect to another table in the same sq

Re: [Dbix-class] why the connection to database failed on the first time, success after refresh

2013-06-06 Thread Hailin Hu
It seems the error only occurs on connection. Do you have any sql statement in on_connect_do, which SQL server can't execute correctly? On Thu, Jun 6, 2013 at 2:38 PM, Hugh Wang wrote: > I am trying to use Catalyst, with DBIx::Class to connect to a MS > Sqlserver database. > after I start the Ca

[Dbix-class] why the connection to database failed on the first time, success after refresh

2013-06-05 Thread Hugh Wang
I am trying to use Catalyst, with DBIx::Class to connect to a MS Sqlserver database. after I start the Catalyst server, perl script/libApp_server.pl -r I connect to a page to open a table and display it, but the first time when I open the page, such as: http://localhost:3000/admin/ticket it sh