如何从vb.net将日期时间选择器日期插入sql服务器

时间:2019-01-30 12:55:18

标签: sql-server vb.net

Visual Studio error message

con.Open()
cmd.CommandText = "insert into TBL_STUDENT values (@lrn,@fn,@mn,@ln,@ext,@add,@gen,@cont,@date,@place,@citi,@reli,@father,@fatherscont,@mother,@motherscont,@guardian,@guardianscont,@lastschool,@grade)

With cmd.Parameters
    .Clear()
    .AddWithValue("lrn", TXT_LRN.Text)
    .AddWithValue("fn", TXT_FN.Text)
    .AddWithValue("mn", TXT_MN.Text)
    .AddWithValue("ln", TXT_LN.Text)
    .AddWithValue("ext", TXT_EXT.Text)
    .AddWithValue("add", TXT_ADDRESS.Text)
    .AddWithValue("gen", TXT_GENDER.Text)
    .AddWithValue("cont", TXT_CONTACT.Text)

1 个答案:

答案 0 :(得分:-2)

如果您从DB_Main (2)发送日期,则在构建查询时(在VB.NET中,您可以将DATE变量从VB.NET转换为规范日期格式),以避免与数据库的语言配置有关的问题。请记住,在构建查询以连接变量以将值发送到过程时,请记住:

VB.NET

它将以这种格式将您的日期发送到存储过程

希望它能起作用