在visual studio中创建SQL Server数据库用于LinqDataSource配置数据源

右击项目名 —》添加SQL Server数据库
在这里插入图片描述
—》在App_Data中生成 .mdf文件
在这里插入图片描述
—》双击 .mdf文件跳转到服务器资源管理器中
在这里插入图片描述
—》在数据连接中出现刚创建的数据库,在表文件夹中添加新表
在这里插入图片描述
—》填入表属性,在T-SQL中修改表名如:CREATE TABLE [dbo].[Category]
在这里插入图片描述
—》点击更新
—》在添加的表上右键选择显示表数据 —》输入表数据
在这里插入图片描述
—》项目右击添加LINQ to SQL类
在这里插入图片描述
—》生成 .dbml文件
在这里插入图片描述
—》双击 .dbml文件
—》从服务器资源管理器中把数据库中表拖到 .dbml文件中
在这里插入图片描述
—》点击保存 此时点开Web.config可以看到如下连接字符串:



在这里插入图片描述
—》在项目中添加Web窗体
在这里插入图片描述
—》在设计界面中将工具箱数据中的GridView和LinqDataSource
在这里插入图片描述
—》点击LinqDataSource组件上的智能标记“<”配置数据源
在这里插入图片描述
—》勾选“仅显示DataContext对象”选择对应的DataContext文件(如果勾选后没有找到对应的DataContext文件则点击菜单栏中的“开始执行(不调试)”之后关闭浏览器回到以上步骤即可找到对应文件)
在这里插入图片描述
—》点击组件GridView上的智能标记“<”选择数据源,选择以上的LinqDataSource
在这里插入图片描述
LinqDSGrid.aspx中body标签中的代码为:

---》右键在浏览器中显示即可在浏览器中显示表内容 ![在这里插入图片描述](https://img-blog.csdnimg.cn/531f9cc717ac437eba5d59be85fed874.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6I-c6I-c54ix5a2m5Lmg,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center) 【若出现System.MissingMethodException: 没有为该对象定义无参数的构造函数。的错误则检查MyPetShop.designer.cs文件中是否缺失了无惨构造函数,缺失则添加以下代码 public MyPetShopDataContext() : base(global::System.Configuration.ConfigurationManager.ConnectionStrings["MyPetShopConnectionString"].ConnectionString, mappingSource) { OnCreated(); } 】
  • 9
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值