SQL查询[英] SQL query

问题描述

是否有查询 SQL 数据库的命令?
我设法创建了一个 sql 连接变量,并从中获取信息
通过在其中创建一个带有选择查询的 SqlDataAdapter,并填充
数据集.
如果我想做一个插入查询,我不能,因为它没有保存在
数据库,当我关闭应用程序时,我无法再访问它.
这就是我所做的:

SqlConnection cn = new SqlConnection();
SqlDataAdapter da;

cn = table1TableAdapter.Connection;
cn.Open();
da = new SqlDataAdapter("INSERT INTO Table1(item,title,cost)
VALUES(''牛奶'',''低脂'',''100'')",cn);
da.InsertCommand = da.SelectCommand;
da.Fill(myDBds, "Items");
cn.Close();
如何查询?
请帮忙,
Ofir.

推荐答案

6 月 1 日上午 8:14,ofiras <ofi...@gmail.com 写道:
有查询SQL数据库的命令吗?
我设法创建了一个 sql 连接变量,并从中获取信息
通过在其中创建一个带有选择查询的 SqlDataAdapter,并填充
数据集.
如果我想做一个插入查询,我不能,因为它没有保存在
数据库,当我关闭应用程序时,我无法再访问它.
这就是我所做的:

SqlConnection cn = new SqlConnection();
SqlDataAdapter da;

cn = table1TableAdapter.Connection;
cn.Open();
da = new SqlDataAdapter("INSERT INTO Table1(item,title,cost)
VALUES(''牛奶'',''低脂'',''100'')",cn);
da.InsertCommand = da.SelectCommand;
da.Fill(myDBds, "Items");
cn.Close();

如何查询?
请帮忙,
奥菲尔.
SqlConnection cn = new SqlConnection();
SqlCommand cmd;

cn = table1TableAdapter.Connection;
cn.Open();
cmd = new SqlCommand("INSERT INTO Table1(item,title,cost)
VALUES(''牛奶'',''低脂'',''100'')",cn);
cmd.ExecuteNonQuery();
cmd.Dispose();
cn.Close();


6 月 1 日下午 1:14,ofiras <ofi...@gmail.com 写道:
有查询SQL数据库的命令吗?
我设法创建了一个 sql 连接变量,并从中获取信息
通过在其中创建一个带有选择查询的 SqlDataAdapter,并填充
数据集.
如果我想做一个插入查询,我不能,因为它没有保存在
数据库,当我关闭应用程序时,我无法再访问它.
另一个回复解释了如何做到这一点,但重要的是
请注意,插入*不是*查询 - 它是在添加数据,而不是
正在阅读.

Jon


6 月 1 日下午 2:29,z...@construction-imaging.com 写道:
6 月 1 日上午 8 点 14 分,ofiras <ofi...@gmail.com 写道:
有查询SQL数据库的命令吗?
我设法创建了一个 sql 连接变量,并从中获取信息
通过在其中创建一个带有选择查询的 SqlDataAdapter,并填充
数据集.
如果我想做一个插入查询,我不能,因为它没有保存在
数据库,当我关闭应用程序时,我无法再访问它.
这就是我所做的:
SqlConnection cn = new SqlConnection();
SqlDataAdapter da;
cn = table1TableAdapter.Connection;
cn.Open();
da = new SqlDataAdapter("INSERT INTO Table1(item,title,cost)
VALUES(''牛奶'',''低脂'',''100'')",cn);
da.InsertCommand = da.SelectCommand;
da.Fill(myDBds, "Items");
cn.Close();
如何查询?
请帮忙,
奥菲尔.

SqlConnection cn = new SqlConnection();
SqlCommand cmd;

cn = table1TableAdapter.Connection;
cn.Open();
cmd = new SqlCommand("INSERT INTO Table1(item,title,cost)
VALUES(''牛奶'',''低脂'',''100'')",cn);
cmd.ExecuteNonQuery();
cmd.Dispose();
cn.Close();
然后,但如果我关闭应用程序,仍然没有"牛奶".项目
没有了.
为什么DB没有改变?
请帮忙,
Ofir.


本文地址:https://www.itbaoku.cn/post/1050525.html