Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 试图在我的WPF应用程序中从SQL获取数据_C#_Sql_Wpf_Xaml - Fatal编程技术网

C# 试图在我的WPF应用程序中从SQL获取数据

C# 试图在我的WPF应用程序中从SQL获取数据,c#,sql,wpf,xaml,C#,Sql,Wpf,Xaml,我正在尝试从我的SQL Server获取数据,但它不起作用 在我的应用程序中,我有两个项目,一个叫Db,一个叫App。 在数据库中,我使用dbml访问数据库,我可以找到用于插入、更新和删除的代码,但没有得到它 在我的xaml代码中,我有这个调用。 DbEstimatorDataContext conn = new DbEstimatorDataContext(); List<Company_Control> Company_Controls = (from s in

我正在尝试从我的SQL Server获取数据,但它不起作用

在我的应用程序中,我有两个项目,一个叫Db,一个叫App。 在数据库中,我使用dbml访问数据库,我可以找到用于插入、更新和删除的代码,但没有得到它

在我的xaml代码中,我有这个调用。

DbEstimatorDataContext conn = new DbEstimatorDataContext();

        List<Company_Control> Company_Controls = (from s in  conn.Company_Controls () 
                                                  select s).ToList();
<telerik:RadGridView.Columns>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Parent_Company}" Header="Parent Company"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Company_Id}"  Header="Company Id"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Company_Name}"  Header="Company Name"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Company_address_1}"  Header="Company Address 1"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Company_address_2}"  Header="Company Address 2"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Company_city}"  Header="Company City"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding State}"  Header="State"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Postal_Code}"  Header="Postal Code"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Accounting_Code}"  Header="Accounting Code"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Active}"  Header="Active"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Control_Key}"  Header="Control Key"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Credit_Check}"  Header="Credit Check"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Customer_Account_Source}"  Header="Customer Account Source"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Customer_Account_Format}"  Header="Customer Account Format"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Overrun_Percent}"  Header="Overrun Percent"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Switches}"  Header="Switches"/>
                        </telerik:RadGridView.Columns>
DbEstimatorDataContext conn=new DbEstimatorDataContext();
列出公司控制=(来自conn.Company\U Controls()中的s)
选择s.ToList();
我收到以下错误 *不可开票成员“dbBusiness.DbEstimatorDataContext.Company_Controls”不能像方法一样使用*

我在XAML中的绑定看起来像这样,但我甚至还没能尝试引用它。

DbEstimatorDataContext conn = new DbEstimatorDataContext();

        List<Company_Control> Company_Controls = (from s in  conn.Company_Controls () 
                                                  select s).ToList();
<telerik:RadGridView.Columns>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Parent_Company}" Header="Parent Company"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Company_Id}"  Header="Company Id"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Company_Name}"  Header="Company Name"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Company_address_1}"  Header="Company Address 1"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Company_address_2}"  Header="Company Address 2"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Company_city}"  Header="Company City"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding State}"  Header="State"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Postal_Code}"  Header="Postal Code"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Accounting_Code}"  Header="Accounting Code"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Active}"  Header="Active"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Control_Key}"  Header="Control Key"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Credit_Check}"  Header="Credit Check"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Customer_Account_Source}"  Header="Customer Account Source"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Customer_Account_Format}"  Header="Customer Account Format"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Overrun_Percent}"  Header="Overrun Percent"/>
                            <telerik:GridViewDataColumn  DataMemberBinding="{Binding Switches}"  Header="Switches"/>
                        </telerik:RadGridView.Columns>


get在哪里,应该是“select*from Company\u Control”?

错误指示您应该在conn.Company\u Controls之后删除()-它是一个属性,而不是一个方法。

谢谢,我开始认为我必须创建一个存储过程来获取数据