J'essaie de me connecter pour me connecter à SQLEXPRESS2014 à partir de l'application Web Forms de Visual Studio. On dirait que la connexion est établie, mais je reçois Nom d'objet invalide 'HumanResources.Employee'.Capable de se connecter à SQLEXPRESS2014, mais en obtenant une erreur de nom d'objet non valide à partir de Visual Studio
System.Data.SqlClient.SqlException: nom d'objet incorrect 'HumanResources.Employee'.
Lorsque j'interroge la base de données dans Management Studio, elle renvoie le résultat. J'utilise la base de données AdventureWorks2012. J'utilise cette source de données pour lier à un Gridview.
page ASPX
<asp:sqldatasource id="CustomersSource"
selectcommand="Select [BusinessEntityID], [NationalIDNumber], [LoginID]
From [HumanResources.Employee]"
connectionstring="<%$ ConnectionStrings:AdvWorksConnection%>"
runat="server"/>
connectionString
<connectionStrings>
<add name="AdvWorksConnection" connectionString="data source=localhost\SQLEXPRESS2014;
initial catalog=AdventureWorks2012;persist security info=True;
Integrated Security=True;"
providerName="System.Data.SqlClient" />
</connectionStrings>
Pouvez-vous me dire où je fais mal. Quelque chose ne va pas avec la chaîne de connexion.
Pouvez-vous retourner cette ligne: De [HumanResources.Employee] "à From [HumanResources.dbo.Employee]" et nous dire le résultat? Problème de mappage de problème avec le schéma –
Merci pour votre suggestion Travis. Cela a fonctionné pour moi. [HumanResources]. [Employé]. – raj