如果使用c#在MS ACCESS DB中存在数据,则发出警报消息

时间:2015-12-18 09:45:29

标签: c# ms-access-2007

<% Dir[File.join("public/database", "*.jpg")).each do |file| %>
  <%= image_tag file.gsub("public",""), class: "img-responsive"  %>
<% end %>

此代码显示错误,如

  

指定的演员表无效

如何解决?

2 个答案:

答案 0 :(得分:0)

问题可能在于:

<CategoryID>
<xsl:value-of select="php:functionString('str_replace',' ','',cats/cat/name)" />
</CategoryID>

这是ExecuteScalar的签名:

int count = (int)cmd1.ExecuteScalar();

查询&#34;从patient_det&#34;中选择*使用ExecuteScalar将返回表格第一行第一列的元素,以便返回的DataType将是表格中的一个。

答案 1 :(得分:0)

我找到了这个问题的解决方案。

    int Count;
    con.Open();
        OleDbCommand cmd = new OleDbCommand("SELECT * FROM TABLENAME WHERE   COLUMNNAME= '" + TXT1.Text + "'", con);
        OleDbDataAdapter adapter = new OleDbDataAdapter(cmd);
        DataTable dt = new DataTable();
        adapter.Fill(dt);
        if (dt.Rows.Count == 0)
        {
//Insert Query
           Response.Write("<script>alert('Added Successfully!!')</script>");
         }else
         {
            Response.Write("<script>alert('Data is Exist!!')</script>");

        }