使用c#对access数据库中某一行进行update的问题
晚上更新数据库的时候发现可以更行一行,数据库只是太烂了,在此发帖求救各位大侠:
我有个表pro 中有name,date,intro字段,想问下,怎么来使用update更新某一行代码,是update pro set name=xx,date=xx,intro=xx where name=yy 吗?
那具体的读取数据库和更新语句怎么写啊,实在不会了 谢了!
using(OleDbConnection conn = new OleDbConnection(""))
{
string strSql = "update pro set [name]=@name where name=@n ";
OleDbCommand cmd = new OleDbCommand(strSql, objConn);
cmd.Parameters.AddWithValue("@name", "");
cmd.Parameters.AddWithValue("@n", "");
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
}
"update pro set [name]=@name where name=@n 为什么要加@啊?
cmd.Parameters.AddWithValue("@name", ""); 这句是什么意思啊?
数据库忘完了,呵呵
你可以去网上找下关于Access数据库的操作是如何进行的。我想有很多的资料。
OleDbConnection thisConnection = new OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=" + System.Web.HttpContext.Current.Server.MapPath("~/App_Data\\web1.mdb"));
st
相关问答:
有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......
哪里出错了,输出这样的结果??
<%@ Page Language="VB" AutoEventWireup="false" aspcompat="true" CodeFile="Default.aspx.vb" Inherits="_Default" %&g ......
我机子里面没有ACCESS,请问在不重装系统的情况下该如何把它装上,之前我试装过其它版本的SP3 OFFICE,但还是装不上,
请问有什么好办法吗?
安装OFFICE ,选择安装ACCESS就可以呀 。
引用
安装OFFICE ,选择安装 ......
以下是一段JavsScript脚本,但运行时总会产生 “Microsoft JScript 运行时错误: 'null' 为空或不是对象”异常,大家帮看一下。
<form id="form1" runat="server">
< ......