Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何在数据库中插入页面的当前url_Sql Server_Asp.net Mvc - Fatal编程技术网

Sql server 如何在数据库中插入页面的当前url

Sql server 如何在数据库中插入页面的当前url,sql-server,asp.net-mvc,Sql Server,Asp.net Mvc,字符串url=Request.url.AbsoluteUri 我想知道如何使用Request.url.AbsoluteUri或任何方法在数据库中插入url名称 if (ModelState.IsValid) { ip.patientname = fc["patientname"]; ip.patientmail = fc["patientmail"]; ip.patientcountry = fc["pat

字符串url=Request.url.AbsoluteUri

我想知道如何使用Request.url.AbsoluteUri或任何方法在数据库中插入url名称

if (ModelState.IsValid)
        {

            ip.patientname = fc["patientname"];
            ip.patientmail = fc["patientmail"];
            ip.patientcountry = fc["patientcountry"];
            ip.patientquery = fc["patientquery"];
            ip.SecurityCode = fc["SecurityCode"];

            string url = Request.Url.AbsoluteUri;




            dblayer.Add_data_pharma(ip);
            TempData["msg"] = "Inserted";

        }
        else
        {
            TempData["msg"] = "Not Inserted";
        }


        ModelState.Clear();
        return Redirect(Request.UrlReferrer.PathAndQuery);
    }
我想使用mvc在数据库中插入当前页面url

public void Add_data_pharma(insert_askpharma_mar212019 ip)
        {
            SqlCommand com = new SqlCommand("insert_askpharma", con);
            com.CommandType = CommandType.StoredProcedure;
            com.Parameters.AddWithValue("@pharmaid", ip.pharmaid);
            com.Parameters.AddWithValue("@patientname", ip.patientname);
            com.Parameters.AddWithValue("@patientmail", ip.patientmail);
            com.Parameters.AddWithValue("@patientcountry", ip.patientcountry);
            com.Parameters.AddWithValue("@patientquery", ip.patientquery);
            com.Parameters.AddWithValue("@SecurityCode", ip.SecurityCode);
            com.Parameters.AddWithValue("@urlname", string.Empty);
            com.Parameters.AddWithValue("@ipaddress", string.Empty);
            con.Open();
            com.ExecuteNonQuery();
            con.Close();
        }

&时代;
个人信息
@使用(Html.BeginForm(“AskOurPharmacist”,“Basic”,FormMethod.Post,new{@id=“kycFormTab5”}))
{
名字*
电话*
电子邮件*
有货时给我发电子邮件
}
为什么要和我们一起购物?
  • 质量和价格值得信赖
  • 80-90%的节约-最低价格
  • 全球免费送货*
  • 360°产品全景图
  • 无隐藏成本
  • 节省奖励、推荐折扣
  • 有质量保证的药物
  • *T&C适用
这是我的观点,在一个方法中,我在这个表单中插入了两个表单,我只想在数据库中插入url,所有表单都在同一个表中

您必须在数据库中有一列(如果没有添加名称为url的1),比如url,该列也将在模型类ip中可用(如果没有添加名称为url的属性)。您可以使用dblayer方法。添加数据\u制药(ip)将完成其余工作

ip.url=Request.url.AbsoluteUri


如何传递字符串url=Request.url.AbsoluteUri;在datbaseRequest.Url.AbsoluteUri为字符串中,将其保存在一个新列中您的问题到底是什么?我想在提交表单时在数据库中插入当前页面Url请帮助我,我的代码在上面,数据库是REIP.Url=Request.Url.AbsoluteUri?????????它不工作\n未插入数据库,我想在视图中传递任何信息是否要在数据库中插入url?或者只是在视图中传递它?我想在您可以使用的数据库中插入url,viewbag/viewdata/tempdata:e.g:viewbag.url=Request.url.AbsoluteUri;在视图中,您可以获得如下值:string s=view.Url;我想在视图部分直接插入它,但我没有传递任何关于我的模型公共字符串urlname{get;set;}
<div id="myModal" class="modal fade" role="dialog">
                            <div class="modal-dialog">

                                <!-- Modal content-->
                                <div class="modal-content">
                                    <div class="modal-header">
                                        <button type="button" class="close" data-dismiss="modal">&times;</button>

                                    </div>
                                    <div class="modal-body">
                                        <div class="row">
                                            <div class="col-sm-6">
                                                <h3 style="color:#669900">Personal Information</h3>
                                               @using (Html.BeginForm("AskOurPharmacist", "Basic", FormMethod.Post, new { @id = "kycFormTab5" }))
                                             {
                                                    <div class="form-group">
                                                        <label for="email">Name*</label>
                                                        <input type="text" class="form-control" id="patientname" name="patientname">
                                                    </div>
                                                    <div class="form-group">
                                                        <label for="pwd">Phone*</label>
                                                        <input type="text" class="form-control" id="" name="">
                                                    </div>
                                                    <div class="form-group">
                                                        <label for="email">Email*</label>
                                                        <input type="email" class="form-control" id="patientmail" name="patientmail">
                                                    </div>
                                                    <div class="form-group">

                                                        <input type="hidden" class="form-control" id="patientcountry" name="patientcountry">
                                                    </div>
                                                    <div class="form-group">

                                                        <input type="hidden" class="form-control" id="patientquery" name="patientquery">
                                                    </div>
                                                    <div class="form-group">

                                                        <input type="hidden" class="form-control" id="SecurityCode" name="SecurityCode">
                                                    </div>
                                                    <div class="form-group">
                                                        <input type="hidden" class="form-control" id="urlname" name="urlname">
                                                    </div>
                                                    <button type="submit" class="btn btn-success">Email me When in Stock</button>
                                             }
                                            </div>
                                            <div class="col-sm-6">
                                                <div class="rbox">
                                                    <h4 class=" text-center"><strong>Why shop with Us?</strong></h4>
                                                    <ul class="list-unstyled">
                                                        <li><i class="fa fa-heart">&nbsp;</i>Trusted for Quality and Price</li>
                                                        <li><i class="fa fa-heart">&nbsp;</i>80-90% Savings - Lowest Prices</li>
                                                        <li><i class="fa fa-heart">&nbsp;</i>Free Shipping WorldWide*</li>
                                                        <li><i class="fa fa-heart">&nbsp;</i>360° Round View of Products</li>
                                                        <li><i class="fa fa-heart">&nbsp;</i>No Hidden Cost</li>
                                                        <li><i class="fa fa-heart">&nbsp;</i>Saving Rewards, Referral Discounts</li>
                                                        <li><i class="fa fa-heart">&nbsp;</i>Quality-Assured Medications</li>
                                                        <li class="text-right">*T&C Apply</li>
</ul>
                                                </div>
                                            </div>
                                        </div>
                                    </div>