AM使用vb.net.in按钮单击我重定向到其他页面。在该页面加载有一些代码来检查mysql表是否包含特定日期的数据。如果表包含我希望显示msg的数据,例如“该表包含特定日期的数据。 当我运行此代码时出现错误。
我的代码:
Dim offset As Integer = -1
txtd1.Text = DateAdd(DateInterval.Day, offset, Today)
If txtd1.Text <> String.Empty Then
Dim dataexist As New SECSALETableAdapters.pro_dataexistSECSALETableAdapter
Dim dtexists As SECSALE.pro_dataexistSECSALEDataTable = dataexist.GetData(Convert.ToDateTime(txtd1.Text).Date)
If dtexists.Rows.Count = 0 Then
---------
else
msgbox("data already present for the particular date")
end if
end if
table contain data for the particular date. but am getting the message in the msg box.am getting error when i run this code.
错误:
无法启用约束。一行或多行包含违反非null,唯一或外键约束的值。
表格结构:
fld_id int(11) NO PRI auto_increment
fld_msg longtext YES
fld_phone varchar(20) YES
fld_date date YES
fld_status varchar(45) YES 0
fld_type varchar(45) YES
fld_name varchar(50) YES