用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中怎么把一个数据库里的表及表里的数据导入到另一个数据库、怎样修改数据库中的数据(如何修改数据库中的数据)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)