我正在从sql数据读取器读取日期值到这样的字符串数据类型变量.
electionPosDate = Convert.ToDateTime(reader["elecPODate"]).ToString("dd/MM/yyyy");
Run Code Online (Sandbox Code Playgroud)
如何在if条件下将其与当前系统日期进行比较?
if(electionPosDate==_____?)
{
}
Run Code Online (Sandbox Code Playgroud) 这里我在我的CandidateOp类文件中有这个方法.
public SqlDataReader getpartyID(string partyName)
{
string query = "EXEC partyIDtoInsert'" +partyName+ "'";
return new DataAccessLayer().executeQuerys(query);
}
Run Code Online (Sandbox Code Playgroud)
我正在传递ComboBox表单中的文本,我得到ID整数类型变量tempPrID.
SqlDataReader reader02 = new CandidateOP().getpartyID(cmbParty.Text);
if (reader02.HasRows)
{
while (reader02.Read())
{
tempPrID = (Int32)reader02[0];
}
reader02.Close();
}
else
{
MessageBox.Show("Please enter a valid Party Name", "Invalid DATA");
}
Run Code Online (Sandbox Code Playgroud)
这partyIDtoInsert是我创建的一个存储过程,它正在getpartyID如前所示的方法中被调用,以获得联合国家党的身份.
EXEC partyIDtoInsert 'United National Party';
Run Code Online (Sandbox Code Playgroud)
如果我有一个名为"United People's Freedom Alliance"的聚会名称,那么如果我想插入该名称,我的存储过程执行代码就像这样.
EXEC partyIDtoInsert 'United People's Freedom Alliance';
Run Code Online (Sandbox Code Playgroud)
在这种情况下,它将结束点视为People的单引号并返回sql异常.
如何在语句中转义此单引号问题以执行我的存储过程.
我正在将我的列表选中的项目设置为DataGrid这样.
using (REntities RAEntity = new REntities())
{
var all = RAEntity.TBLM_PRODUCT.ToList<DataControllers.TBLM_PRODUCT>();
var selectionList = all.Where(x => x.PRODUCT_PROGROUP == "GL").Select(p => new { p.PRODUCT_DESC, p.PRODUCT_SPRICE }).ToList();
bs.DataSource = selectionList;
dg.DataSource = bs;
}
Run Code Online (Sandbox Code Playgroud)
在DataGridView选择时,在一个按钮点击我得到我TextBox的其他形式的价值.
if (window.ShowDialog() == DialogResult.OK)
{
selectedProduct = (DataControllers.TBLM_PRODUCT)bs.Current;
txtServiceType.Text = selectedProduct.PRODUCT_DESC.ToString();
Run Code Online (Sandbox Code Playgroud)
我选择的产品声明如下:
public partial class TBLM_PRODUCT
{
public string PRODUCT_CODE { get; set; }
public string PRODUCT_DESC { get; set; }
public string PRODUCT_ISBN { get; set; }
public string …Run Code Online (Sandbox Code Playgroud) c# ×3
.net ×1
casting ×1
comparison ×1
datetime ×1
linq ×1
sql ×1
sql-server ×1
string ×1
visio ×1