
仅当数据库未驻留在受信任位置或者未签名时,才执行下列步骤。每次打开不受信任或未签名的数据库时,Access都会显示文档 *** 作栏。在“消息栏”上,单击“选项”。在“MicrosoftOffice安全选项”对话框中,单击“启用此内容”,然后单击“确定”。如果没有看到消息栏在“数据库工具”选项卡上的“显示/隐藏”组中,单击“消息栏”。
按键肯定是可以做到的
不过由于每个人的实际情况都不一样要求也不同
所以这儿不能帮你写源码了
刚刚用按键精灵大致画了个界面,还可以添加很多功能
关于数据库,我倾向于用ini文件,
条码/名称做为"小节名",
出入库的时间做为"键名",
其他信息可以格式化后做为各种键值被读取和写入
希望对你有用
希望你能仔细研究下按键,如有不明白的地方可以追问或者用问题直接百度hi我
如果是单独的执行两条sql语句是没有问题的,但是你要考虑到后面的东西,视图是不可以更新的,也不可以通过视图去更新数据,只有通过视图绑定的查询表来更新数据。
public static void Do(string name)
{
using (SqlConnection conn = new SqlConnection(_ConnString))
{
try
{
connOpen();
string sql=stringFormat("CREATE View VIew_TABLE1 AS SELECT FROM TABLE1")
SqlCommand cmd = new SqlCommand(sql, conn);
cmdExecuteNonQuery();
cmdCommandText =stringFormat( "UPDATE TABLE1 SET NAME='{0}'",name);
cmdExecuteNonQuery();
connClose();
}
catch (Exception ex)
{
MessageBoxShow(exMessage);
}
}
}
这样只有更新绑定视图的表视图就会跟着更新了
直接使用SQL语句就可以写了
当然也可以使用存储过程
INSERT INTO 表名 VALUES (,,,,) 有几个值就插入几个
就是这样呀
建立连接
写连接字符串
然后SqlCommand
然后执行
DBhelper里面的
public static string connString = "Data Source=;Initial Catalog=PatientsDB;User Id=sa";
/// <summary>
/// 执行查询,并返回数据库受影响的行数
/// </summary>
/// <param name="sql">要执行的 SQL 语句</param>
/// <returns>返回数据库受影响的行数</returns>
public static int ExecuteNonQuery(string sql)
{
SqlConnection connection = null;
try
{
connection = new SqlConnection(connString);
SqlCommand command = new SqlCommand(sql, connection);
connectionOpen();
return commandExecuteNonQuery();
}
catch
{
return -1;
}
finally
{
if (connection != null)
connectionClose();
}
}
/// <summary>
/// 执行查询并返回数据库受影响的行数,该方法通常用来执行 INSERT、UPDATE、DELETE 查询
/// </summary>
/// <param name="commandText">要执行查询的 SQL 语句</param>
/// <returns>数据库受影响的行数</returns>
public static int ExecuteNonQuery(string commandText)
{
SqlConnection connection = null;
try
{
connection = new SqlConnection(connString);
SqlCommand command = new SqlCommand(commandText, connection);
connectionOpen();
return commandExecuteNonQuery();
}
catch
{
return -1;
}
finally
{
if (connection != null)
connectionClose();
}
}
以上就是关于为什么10版的access查询的运行按钮不能用全部的内容,包括:为什么10版的access查询的运行按钮不能用、如何用按键精灵建立一个数据库、在C#中如何点击一个按钮执行两条SQL语句(在数据库的表格的基础上新建一个视图并且更新视图的某一列)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)