你提的问题太不具体了。试着回答你下。
1,你要的参数,可以从combobox里面取,在点击button的时候,处理字符串,city="+combobox1.Text+"
2,把所有东西读取出来,可以用sqldataReader一条条读取
sqlconnection conn=new sqlconnection("连接字符");
sqlcommand cmd=new sqlcommand(conn,"select * from 表");
conn.open();
sqldataReader reader=cmd.executeReader();
while(reader.read())
{
//处理每条读出来的数据
}
文件保存,读出来的是byte[] (byte数组),然后可以把byte数组转换成写入流写入文件,或者放入内存流memoryStream
你这个吧,在设计器里添加一个新的带参数的适配器方法,然后在使用时调用即可.