在 MS SQL SERVER 2005数据库中的一张表中的某一字段记录如下内容:
172.168.1.1|172.168.1.2|172.168.1.3|172.168.1.4|
怎样取各个IP地址字符串,它们是以 竖杠分隔的。
172.168.1.1|172.168.1.2|172.168.1.3|172.168.1.4|
怎样取各个IP地址字符串,它们是以 竖杠分隔的。
解决方案 »
- 关于ASP.NET网站发布后执行一个BAT文件的问题
- Coalesys.PanelBar 求助.怎么绑定数据.. 急
- 如何实现歌曲的下载
- 我安装的应用程序全部不能用了,不知道为何?
- 数据系统中对一些基础数据的编辑、添加一般如何实现啊?
- 数据库中存储的是图片的路径,如何从数据库中读出路径在GridView控件中显示图片
- 关于SQLDataReader的问题,请大家看看是怎么回事????
- 购物网站提示
- 提交按钮怎么做验证
- DropDownList的DataSource问题
- webservice能不能象System.Web.UI.Page一样,可以拥有象page_load一样的事件,并生成一个基类,让其它的webservice继承?
- 如何通过调用RadioButtonList的value值写if语句
string[] strs = str.Split('|');
foreach( string key in strs )
{
MessageBox.Show(key);
}
你的问是我解决了,点击转到我的问题了,谢谢进来!
"SELECT IPs FROM tablename";
using (SqlConnection connection =
new SqlConnection(connectionString))
{
SqlCommand command =
new SqlCommand(queryString, connection);
connection.Open();
SqlDataReader reader = command.ExecuteReader();
reader.Read();
string[] ips = str.Split('|');//数组中即是你要的分割好的ip
reader.Close();
}
string[] ips = reader[0].ToString().Split('|');
....
string[] strs = str.Split('|');
foreach( string key in strs )
{
MessageBox.Show(key);
}