C# cannot see one table in my SQL Server - Invalid object name -


i've inherited new web app project. it's c#/ mvc razor engine project. got dev environment set (visual studio & sql server management studio) & ran code.

while querying pageseo table, got error:

invalid object name 'pageseo'.

i got fresh copy of database, restored database & same error. can see table in ssms & can query there, in application, throws error.

code:

d@{     page.title = "home";     var id = -1;     var title = "";     var desc = "";      var db = database.open("xxx2013");     var sqlcommand = "select top 1 pressreleaseid, presstitle, left(presstext, 315) shortdesc pressreleases order pressdate desc";     var featured = db.querysingle(sqlcommand);     id = featured["pressreleaseid"];     title = featured["presstitle"];     desc = featured["shortdesc"];      var sql2 = "select * pageseo seopage = @0";      //this test code verify connection other tables     var sql3 = "select * brokers brokerlast = @0";     int x = db.query(sql3, "smith").count();     int y = x;      int y = x;     //end test        }  @section metas{      @foreach (var page in db.query(sql2, "home"))   //error thrown here     {         <meta name="title" content="@page.seotitle" />         <meta name="description" content="@page.seodesc " />         <meta name="keywords" content="@page.seokeywords" />     } } 

i've double checked db names, column names, etc. permissions no different table. thing different table created recently, when restore, shouldn't matter, should it?

some things i've tried.

  1. i dropped table & created new 1 it. same issue.
  2. i deleted entire database, created new 1 & did fresh restore & same issue.
  3. on 1 test run, in test section of code, deliberately spelled table name wrong & got same error: invalid object name 'brokersx'
  4. i have run test code every other table & record count of them.

why can't c# see table when can see others? table referenced on every page.


Comments

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

c++ - qgraphicsview horizontal scrolling always has a vertical delta -