C#中咋样进行引用数据库表中的数据

C#中咋样进行引用数据库表中的数据,第1张

用DataSet,将数据填充到DataSet里 public static DataSet Query(string SQLString, params SqlParameter[] cmdParms) { using (SqlConnection connection = new SqlConnection(connectionString)) { SqlCommand cmd = new SqlCommand(); PrepareCommand(cmd, connection, null, SQLString, cmdParms); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { DataSet ds = new DataSet(); try { daFill(ds, "ds"); cmdParametersClear(); } catch (SystemDataSqlClientSqlException ex) { throw new Exception(exMessage); } return ds; } } }

如果两张表字段相同的话:

insert into newtable as select from oldtable

如果两张表字段不同的话:

insert into newtable(col1,col2,col3) as select acol1,acol2acol3 from oldtable b

注:newtable是目标表 oldtable是源表

1、首先打开SQLServerManagement管理工具,使用sql语句创建一张测试表。

2、在测试表中,插入3条测试数据。

3、使用一条语句批量修改整个表的数据。

4、使用一条语句批量修改指定条数的记录。

5、使用一条语句批量修改这三条数据(按条件修改值)。

6、使用一条语句批量修改数据,使用where和casewhen。

select from accuont where VIP = 1

//上面的1 是在你表中的类型为数字类型的时候

select from accuont where VIP='1'

//上面的1 是在你表中的类型为非数字类型的时候

第一个:查询下拉框的选项

select aName,aID form TBMenu a where aIsUsed=1

查询Name和ID: Name为显示文字,ID用于在选择这个选项后根据ID值进行下一步的查询

在你后台执行SQL的时候返回一个dateset 然后用combobox的datasuoce绑定,怎么绑需要自己找例子,很好的学习过程。

第二个:根据选择的菜单查询需要的信息

select from Infomations a where aMenuID=ID(选择下拉框选项对应的ID值)

在下拉框中选择“主食”,点击查询按钮,肯定是要查询和主食相关的数据,那就通过主食对应的ID(也就是下拉框绑定的时候查询的ID)去数据库对应的关联表中查询对应的信息。

这个地方你没有描述清楚你想实现的效果所以,根据你在上面补充的内容推测出的这些东西。

以上就是关于C#中咋样进行引用数据库表中的数据全部的内容,包括:C#中咋样进行引用数据库表中的数据、sql 2005中怎么把一个数据库里的表及表里的数据导入到另一个数据库、怎样修改数据库中的数据(如何修改数据库中的数据)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9453985.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存