小编Tom*_*007的帖子

如何在特定日期运行方法,也只在.net中运行一次

我正在C#.net windows应用程序中创建一个银行管理系统应用程序.与所有银行一样,账户持有人(储蓄银行账户)在月底支付利息(例如当前余额的3.5%).我为它准备了代码.

    public void frmbankmg_Load(object sender, EventArgs e)

    {
        try
        {
            Transact();

        DateTime date = DateTime.Now.Date;
        //DateTime date = DateTime.Parse("Nov 1,2010");
        int day = date.Day;
        double Account = 0, Balance = 0;
        string status = "";
        if (day == 1)
        {
            SqlConnection conn = ConnectionString();
            string s = "select Account_No,Balance_Amount,Status from SavingAcct";
            SqlCommand cmd = new SqlCommand(s, conn);
            conn.Open();
            SqlDataReader rd = cmd.ExecuteReader();
            while (rd.Read())
            {
                Account = Convert.ToDouble(rd["Account_No"].ToString());
                Balance = Convert.ToDouble(rd["Balance_Amount"].ToString());
                status = rd["Status"].ToString();
                if (status == "Open")
                { …
Run Code Online (Sandbox Code Playgroud)

c#

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

标签 统计

c# ×1