linkq to sql的创建

(1)工具->连接到数据库(填写你的数据库的服务器名,填写数据库名)->连接成功

(2)创建一个新的项目

(3)项目右键添加组件添加一个linqto sql类

(4)数据库中的Manager表



(5)直接将服务器资源管理器中Manager表拖拽到左边如下图



(6)回到设计中:

添加datagridebox控件和按钮控件,3个textbox控件


最后是

双击button1创建方法

private void button1_Click(object sender, EventArgs e)
        {
            DataClasses1DataContext dc = new DataClasses1DataContext();//创建一个linq对象

            var query = from p in dc.Manager select new { p.user, p.pwd };//查询
            //数据插入插入
            Manager manager = new Manager();
            try
            {
                manager.pwd = textBox2.Text.Trim();
                manager.user = textBox1.Text.Trim();
                if (manager.pwd != "" && manager.user != "")
                {
                    dc.Manager.InsertOnSubmit(manager);
                    dc.SubmitChanges();
                }
            }
            catch
            {
                MessageBox.Show("已经借阅过了");
            }

            var sel = from p in dc.Manager where p.pwd.Trim().Equals("user") select new { p.user, p.pwd };//条件查询

            dataGridView1.DataSource = query;//数据源绑定
            textBox3.Text = "";
            foreach (var i in sel)
            //利用foreach进行读写
            {
               textBox3.Text += i.user + i.pwd;
            }
/*var p = from q in dc.User select q;
                foreach (User q in p)
                {
                    MessageBox.Show(string.Format("{0}{0}",q.identity.ToString(),q.name.ToString()));
                }*/
点击打开链接 linkq to sql 的部分语法查询 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值