关于数据库读取问题 在SQL Server 2005中查询数据,比如select name from students where age=22得到的记录有若干条,比如有张三、李四、王五怎么样才能把这些记录放到一个字符串中,成为strname=(张三,李四,王五)急救! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 while (reader.Read()){ strname += "," + reader.GetString(0);} 连接数据库后db.reader() 将每次读到的字符串+起来就可以了。 不行呀!出现错误的:无法将类型为“System.Int64”的对象强制转换为类型“System.String”。 那你Sql语句中第一个是name么while (reader.Read()) { strname += "," + reader.GetValue(0).ToString(); }strname = strname.SubString(1); WINFROM中本地图片上传 进程调用问题 用窗体,pictureBox和listView当画板画图有什么区别? 请教大家超市是怎么实现商品有效期管理的?欢迎参与讨论,经验一起分享 无法更改访问修饰符 怎么取得当前窗体所在的命名空间?? C#编写Web Service 在那里初始化? C# socket问题3 我在WINDOWS 里装了一个组件,怎么去调用它。。。 .net winform 程序 定时执行任务 C#windows服务
{
strname += "," + reader.GetString(0);
}
while (reader.Read())
{
strname += "," + reader.GetValue(0).ToString();
}
strname = strname.SubString(1);