dataSet怎么可以转换为string[]吗?

xielk 2004-05-10 12:27:17
求良方,哪位能给出一段详细的代码最好!

在线等候,立即给分

...全文
304 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
守护欢笑 2010-05-27
  • 打赏
  • 举报
回复
protected void Button1_Click(object sender, EventArgs e)
{
string NewsId=this.DropDownList1.SelectedValue.ToString();
DataSet ds = sc.GetNewsIdIP(NewsId);

for (int i = 0; i <ds.Tables[0].Rows.Count; i++)
{
for (int j = 0; j <ds.Tables[0].Columns.Count; j++)
{
txtIPContent.Text = ds.Tables[0].Rows[i][j].ToString();//DataTable转化成String类型
}
}
}
速马 2004-05-10
  • 打赏
  • 举报
回复
没有这种转法
但是你得说说究竟想做个什么东西出来看看
liduke 2004-05-10
  • 打赏
  • 举报
回复
把DATASET写到流里,再从流中getstring()
saucer 2004-05-10
  • 打赏
  • 举报
回复
for your purpose, return a string instead, for example

System.Data.DataSet theDataSet;
//.....
System.IO.MemoryStream theStream = new System.IO.MemoryStream();

theDataSet.WriteXml(theStream);

string s = System.Text.Encoding.Default.GetString(theStream.ToArray());


also see
HOW TO: Convert an ADO.NET DataSet to ADO Recordset in Visual Basic .NET
http://support.microsoft.com/default.aspx?scid=kb;en-us;316337
速马 2004-05-10
  • 打赏
  • 举报
回复
这样的Login代码
为什么要返回DataSet?
看起来返回一个bool比较合理吧?
就算要返回其他信息
也不应该使用DataSet
xielk 2004-05-10
  • 打赏
  • 举报
回复
有一个客户端调用的webService
其中有直接返回dataSet的过程
public DataSet Login(string userName,string passWord,string loginIp)

客户端是用delphi写的,用webService返回的信息,客户端无法取得xml文档中dataSet这一块信息

所以现在想把dataSet转换成ArrayList再转成string[]

望指教

stpangpang 2004-05-10
  • 打赏
  • 举报
回复
把dataset的内容转成xml文件 ?

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧