小编Res*_*hma的帖子

5.7.57 SMTP - 客户端未通过身份验证,无法在MAIL FROM错误期间发送匿名邮件

我必须使用我的网络应用程序发送邮件.鉴于以下代码显示The SMTP server requires a secure connection or the client was not authenticated. The server response was:

5.7.57 SMTP; 客户端未经过身份验证,无法在MAIL FROM期间发送匿名邮件.

帮我找一个合适的解决方案.谢谢.

码:

protected void btnsubmit_Click(object sender, EventArgs e)
 {

   Ticket_MailTableAdapters.tbl_TicketTableAdapter tc;
   tc = new Ticket_MailTableAdapters.tbl_TicketTableAdapter();
   DataTable dt = new DataTable();
   dt = tc.GetEmail(dpl_cate.SelectedValue);
   foreach (DataRow row in dt.Rows)
    {
    string eml = (row["Emp_Email"].ToString());
    var fromAddress = "emailAddress";
    var toAddress = eml;
    const string fromPassword = "*****";
    string body = "Welcome..";
 // smtp settings
    var smtp = new System.Net.Mail.SmtpClient(); …
Run Code Online (Sandbox Code Playgroud)

c# timeout smtp

48
推荐指数
9
解决办法
21万
查看次数

是否为无法用作索引中的键列的类型?

我想创建一个名为的表tbl_Ticket_Mail_Address.创建表时显示错误.

表:

CREATE TABLE [dbo].[tbl_Ticket_Mail_Address] (
    [Id]           INT            IDENTITY (1, 1) NOT NULL,
    [Designation]  NVARCHAR (MAX) NULL,
    [Emp_ID]       NVARCHAR (MAX) NOT NULL,
    [Emp_Name]     NVARCHAR (MAX) NULL,
    [Mobile]       NVARCHAR (MAX) NULL,
    [Emp_Email]    NVARCHAR (MAX) NULL,
    [Category]     NVARCHAR (MAX) NULL,
    [Created_By]   NVARCHAR (MAX) NULL,
    [Created_Date] DATE           NULL,
    PRIMARY KEY CLUSTERED ([Id] ASC),
    CONSTRAINT [uc_tbl_Ticket_Mail_Address] UNIQUE NONCLUSTERED ([Emp_ID] ASC, [Category] ASC)
);
Run Code Online (Sandbox Code Playgroud)

58,1):SQL72014:.Net SqlClient数据提供程序:消息1919,级别16,状态1,行1列'tbl_Ticket_Mail_Address'中的列'Emp_ID'属于无法用作索引中的键列的类型.(57,5):SQL72045:脚本执行错误.执行的脚本:

CREATE TABLE [dbo].[tbl_Ticket_Mail_Address] (
    [Id]           INT            IDENTITY (1, 1) NOT NULL,
    [Designation]  NVARCHAR (MAX) NULL,
    [Emp_ID]       NVARCHAR …
Run Code Online (Sandbox Code Playgroud)

sql-server

7
推荐指数
1
解决办法
2万
查看次数

从类型'DBNull'到类型'String'的转换不是有效的vb.net

使用下面给出的代码显示一个错误.错误是:" Conversion from type 'DBNull' to type 'String' is not valid."帮我找到合适的解决方案.谢谢.

码:

cmd2.CommandText = "SELECT [first_name]+' ' +[middle_name]+' ' + [last_name] AS NAME, [staff_id] FROM [staff_profile]"
sdr2 = cmd2.ExecuteReader
While sdr2.Read
drop1l.Items.Add(New ListItem(sdr2("name"), sdr2("staff_id"))) // error popup here
End While
sdr2.Close()
Run Code Online (Sandbox Code Playgroud)

vb.net

5
推荐指数
1
解决办法
3万
查看次数

如何从DATETIME列获取DATE?

我想从DateTime列获取日期.

<asp:SqlDataSource ID="SqlDataSource1" runat="server" 
ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
SelectCommand="SELECT [name], [book_id], [book_name], [taken_date], [last_date], [renewed_date], [status], [comment], [fine_amount] FROM [library] WHERE ([admn_no] = @admn_no)">
<SelectParameters>
   <asp:ControlParameter ControlID="TextBox1" Name="admn_no" PropertyName="Text" 
   Type="String" />
</SelectParameters>
</asp:SqlDataSource>
Run Code Online (Sandbox Code Playgroud)

从以上这些 [taken_date],[last_date],[renewed_date] 列表示的日期和时间

(例如:) 4/14/2015 12:00:00 AM.

如何仅显示日期

(例如:)4/14/2015

sql asp.net datetime sql-server-2005

2
推荐指数
1
解决办法
5005
查看次数

使用Date值过滤DataTable?

我希望过滤数据表使用日期并在网格视图中显示.下面给出的是我的代码,但它没有在gridview中显示任何结果.我过了这个03/18/2015约会.

样本数据库:

SlNo   Name   Submited_Date
----  ------  -------------
1      abc    3/18/2015 6:24:48 PM
2      xyz    3/18/2015 6:48:23 PM
3      pqr    3/20/2015 3:14:18 AM
Run Code Online (Sandbox Code Playgroud)

代码:

protected void btnSubmit2_Click(object sender, EventArgs e)
{
CommunicationTableAdapters.tbl_splited_detailsTableAdapter sd;
sd = new CommunicationTableAdapters.tbl_splited_detailsTableAdapter();
DataTable dt = new DataTable();
dt = sd.GetSiteDetails(Convert.ToDateTime(txtDate.Text));
GridView1.DataSource=dt;
GridView1.DataBind();
}
Run Code Online (Sandbox Code Playgroud)

SQL:

GetSiteDetails:

SELECT        SlNo, Name, Submited_Date
FROM          tbl_splited_details
WHERE         (CONVERT(DATETIME, Submited_Date) = @date)
Run Code Online (Sandbox Code Playgroud)

c# asp.net datetime

0
推荐指数
1
解决办法
45
查看次数

如何计算天数?

我想计算两个日期之间的总天数(包括开始日期和结束日期).

代码:

DateTime start = Convert.ToDateTime(txtStart.Text);
DateTime end = Convert.ToDateTime(txtEnd.Text);
TimeSpan datedifference = end.Subtract(start);
int dateCount = datedifference.Days;
Run Code Online (Sandbox Code Playgroud)

从上面的代码我得到两个日期之间的差异.

示例:

电流输出:

start= 10/25/2015
end= 10/25/2015
dateCount=0

OR

start=10/25/2015
end=10/26/2015
dateCount=1
Run Code Online (Sandbox Code Playgroud)

要求输出:

start= 10/25/2015
end= 10/25/2015
dateCount=1

OR

start=10/25/2015
end=10/26/2015
dateCount=2
Run Code Online (Sandbox Code Playgroud)

请帮我.谢谢.

c# asp.net

-1
推荐指数
1
解决办法
72
查看次数

标签 统计

asp.net ×3

c# ×3

datetime ×2

smtp ×1

sql ×1

sql-server ×1

sql-server-2005 ×1

timeout ×1

vb.net ×1