|
shenyoujia
- 管理员
- 14848
- 1423
-
2009-11-07
|
shenyoujia
2010-01-25 14:57
|只看楼主
1#
t
T
- using System;
- using System.Collections;
- using System.ComponentModel;
- using System.Data;
- using System.Web;
- using System.Web.Services;
- using System.Web.Services.Protocols;
- using System.Configuration;
- using System.Xml;
- using System.Text;
- using System.Net;
- using System.IO;
- using System.Collections.Generic;
- namespace WebService
- {
- /// <summary>
- /// Summary description for Service1
- /// </summary>
- [WebService(Namespace = "WebService_cs")]
- [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
- [ToolboxItem(false)]
- public class Service1 : System.Web.Services.WebService
- {
- [WebMethod(Description = "传输数据")]
- public string[] SendMessage()
- {
- List<string> Items = new List<string>();
- Items.Clear();
- DataSet ds;
- string sql = "select id,phone,contents from WaitSend where (flag='N' or flag='F') and convert(varchar(10),create_dt,121) = convert(varchar(10),getdate(),121) ";
- ds = SqlHelper.ExecuteDataset(SqlHelper.ConnectionString, CommandType.Text, sql);
- if (ds.Tables[0].Rows.Count > 0)
- {
- for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
- {
- Items.Add(String.Format("{0}|{1}|{2}", ds.Tables[0].Rows[i][0].ToString().Trim(), ds.Tables[0].Rows[i][1].ToString().Trim(), ds.Tables[0].Rows[i][2].ToString().Trim()));
- }
- }
- sql = "update WaitSend set flag='F' where flag='N' ";
- SqlHelper.ExecuteNonQuery(SqlHelper.ConnectionString, CommandType.Text, sql);
- return Items.ToArray();
- }
- [WebMethod(Description = "更新数据库")]
- public void UpdateSQL(string IDList)
- {
- string sql = "update WaitSend set flag='Y' where flag='F' and id in (" + IDList + ")";
- SqlHelper.ExecuteNonQuery(SqlHelper.ConnectionString, CommandType.Text, sql);
- }
- }
- }
复制代码
|