易截截图软件、单文件、免安装、纯绿色、仅160KB

怎样设置已发送邮件不再发送 asp.net

就是在使用jmail发送邮件时,使用的是自动扫描规定间隔时间自动发送的,现在是想实现已经发送的邮件将不再发送,各位大虾怎么实现,求助!
首先明确的是在数据库表中并没有标识字段来辨别邮件是否已经发送。如果我来设置一个全局变量来存储这些已经发送邮件的ID,然后在再次扫描时来辨别这些ID是否已经存在的方式来判断,感觉效果不佳,不知道还有没有什么其他办法?
sqlHelper help = new sqlHelper();
if (ajaxrefresh.a == 1)
{
string sql_str = "select ids,reporter,news,times from newsnba order by ids desc";
DataSet ds = help.ExecuteDataSetSql(sql_str);
int count = ds.Tables[0].Rows.Count;
for (int i = 0; i < count; i++)
{
string ids = ds.Tables[0].Rows[i][0].ToString();
ajaxrefresh.str += ids + ",";

}
gvnews.DataSource = ds;
gvnews.DataBind();
ajaxrefresh.a++;
}
else
{
string idparam = ajaxrefresh.str.Substring(0, (ajaxrefresh.str.Length - 1));
string str = @"select ids,reporter,news,times from newsnba where ids not in ({0}) order by ids desc ";
str = string.Format(str, idparam);
DataSet dss = help.ExecuteDataSetSql(str);
gvnews.DataSource = dss;
gvnews.DataBind();
int counts=dss.Tables[0].Rows.Count;
for(int i=0;i<counts;i++)
{
ajaxrefresh.str+=dss.Tables[0].Rows[i][0].ToString();
}


相关文档:

ASP.NET 验证码创建及刷新

验证码页面后台Code.aspx.cs代码:(已经将验证码存于session中session["code"],可在调用页面直接读取session)
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebCon ......

asp.net profile

使用ASP.NET 2.0 Profile存储用户信息[翻译] Level 200
作者: Stephen Walther
原文地址:http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnvs05/html/UserProfiles.asp
译者:Tony Qu
概要:许多ASP.NET应用程序需要跨访问的用户属性跟踪功能,在ASP.NET1.1中,我们只能人工实现这一功能。但如 ......

ASP.NET获取客户端IP/用户名等信息

ASP.NET获取客户端IP/用户名等信息  
1. 在ASP.NET中专用属性:
获取服务器电脑名:Page.Server.ManchineName
获取用户信息:Page.User
获取客户端电脑名:Page.Request.UserHostName
获取客户端电脑IP:Page.Request.UserHostAddress
2. 在网络编程中的通用方法:
获取当前电脑名:static System. ......

ASP.NET中String.IndexOf 方法的使用

String.IndexOf 方法 (value, [startIndex], [count])
  报告指定字符在此实例中的第一个匹配项的索引。搜索从指定字符位置开始,并检查指定数量的字符位置。
  参数
  value
  要查找的 Unicode 字符。 对 value 的搜索区分大小写。
  startIndex(Int32)
  可选项,搜索起始位置。不设置则从0开始。
......

ASP.NET的(HttpModule,HttpHandler)

在以前的ASP时候,当请求一个*.asp页面文件的时候,这个HTTP请求首先会被一个名为inetinfo.exe进程所截获,这个进程实际上就是www服务。截获之后它会将这个请求转交给asp.dll进程,这个进程就会解释这个asp页面,然后将解释后的数据流返回给客户端浏览器。其实ASP.DLL是一个依附在IIS的ISAPI文件,它负责了对诸如ASP文件,A ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号