62,047
社区成员
发帖
与我相关
我的任务
分享
protected void btn_Click(object sender, EventArgs e)
{
string strTelphone = telphone.Text.Replace("\r\n",";");
if (strTelphone.EndsWith(";"))
{
strTelphone = strTelphone.Remove(strTelphone.Length - 1, 1);
}
string[] arrTelphone = strTelphone.Split(';');
System.Collections.Generic.HashSet<string> values = new HashSet<string>();
foreach (string item in arrTelphone)
{
if (values.Contains(item))
{
continue;
}
values.Add(item);
}
gv.DataSource = values;
gv.DataBind();
}
if (!strTable.ContainsKey(strArray[i]))
{
strTable.Add(strArray[i], strArray[i]);
}
protected void But_add_Click(object sender, EventArgs e)
{
this.TextBox1.Text="13264598478,"
+"13264598578,"
+"13264598578,"
+"13264598538,"
+"13264598598,"
+"13264598518," ;
string[] strArray = this.TextBox1.Text.ToString().Split(",");
//请不要分割'\n' 换成","也行,其它符号也可以 我这里使用",";
System.Collections.Hashtable strTable = new System.Collections.Hashtable();
for (int i = 0; i < strArray.Length; i++)
{
if (strArray[i].Length == 11)
{
if (!strTable.ContainsKey(strArray[i]))
{
strTable.Add(strArray[i], strArray[i]);
}
}
}
for (int i = 0; i < strTable.Count; i++)
{
string telNumber = strTable[i].ToString();// 未将对象引用到实例 ????
string strcon = @"Provider=Microsoft.Jet.OLEDB.4.0;data source=" + Server.MapPath("sms.mdb");
OleDbConnection conn = new OleDbConnection(strcon);
string sql = "INSERT INTO gusetinfo (username,guesttel) values('" + Label1.Text + "','" + telNumber + "')";
OleDbCommand cmd = new OleDbCommand(sql, conn);
conn.Open();
cmd.ExecuteNonQuery();
}
string[] strArray = this.TextBox1.Text.ToString().Split('\n');
//这里应该没有数据。分割不成功,试试strArray有没有数据 0吧我想
protected void But_add_Click(object sender, EventArgs e)
{
string[] strArray = this.TextBox1.Text.ToString().Split('\n');//这里应该没有数据。分割不成功,试试strArray有没有数据 0吧我想 System.Collections.Hashtable strTable = new System.Collections.Hashtable();
for (int i = 0; i < strArray.Length; i++)
{
if (strArray[i].Length == 11)
{
if (!strTable.ContainsKey(strArray[i]))
{
strTable.Add(strArray[i], strArray[i]);
}
}
}
for (int i = 0; i < strTable.Count; i++)
{
string telNumber = strTable[i].ToString();// 未将对象引用到实例 ????
string strcon = @"Provider=Microsoft.Jet.OLEDB.4.0;data source=" + Server.MapPath("sms.mdb");
OleDbConnection conn = new OleDbConnection(strcon);
string sql = "INSERT INTO gusetinfo (username,guesttel) values('" + Label1.Text + "','" + telNumber + "')";
OleDbCommand cmd = new OleDbCommand(sql, conn);
conn.Open();
cmd.ExecuteNonQuery();
}
foreach (DictionaryEntry objDE in telNumber )
{
string telKey = objDE.Key.ToString()
string telNumber = objDE.Value.ToString()
}
using System.Collections;
foreach(DictionaryEntry de in strTable)
{
string telNumber = de.Value.ToString();
string strcon = @"Provider=Microsoft.Jet.OLEDB.4.0;data source=" + Server.MapPath("sms.mdb");
.....
.....
}