Asp.net使用Access数据库的添加代码?
开发工具:VS2005.net,数据库:Access2003,语言:C#请问为什么添加不进去呢?而且还不报任何错误!该如何修改!...
开发工具:VS2005.net,数据库:Access2003,语言:C#
请问为什么添加不进去呢?而且还不报任何错误!该如何修改! 展开
请问为什么添加不进去呢?而且还不报任何错误!该如何修改! 展开
5个回答
2013-11-26
展开全部
连接数据库在关键的步骤为:ConnctionStr中选择< 新建连接…> 然后将会弹出窗口:
选择好数据库的类型 “下一步”后 选择数据库的正确位置
(测试连接 成功后)单击确定,然后(双逗巧击编辑窗口任意空白位置)颂樱打开对应的cs文件,将会看到程序中自动加入了
protected System.Data.OleDb.OleDbConnection MyConnection;代码
而且在private void InitializeComponent()中加入了
this.MyConnection = new System.Data.OleDb.OleDbConnection();
//
// MyConnection
//
this.MyConnection.ConnectionString = @"Provider=SQLOLEDB.1;Persist Security
Info=False;User ID=sa;Initial Catalog=house;Data Source=CYH;Use Procedure
for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=CYH;Use
Encryption for Data=False;Tag with column collation when possible=False";
//
现在要打开数据山樱键库变得很简单了,你只要使用
MyConnection.Open(); //数据库就打开了
MyConnection.Close();//关闭数据库
如你可以在private void Page_Load(object sender, System.EventArgs e)打开数据库
private void Page_Load(object sender, System.EventArgs e)
{
MyConnection.Open();
// 在此处放置用户代码对数据库进行增加、删除、修改、查询等操作
MyConnection.Close();
}
选择好数据库的类型 “下一步”后 选择数据库的正确位置
(测试连接 成功后)单击确定,然后(双逗巧击编辑窗口任意空白位置)颂樱打开对应的cs文件,将会看到程序中自动加入了
protected System.Data.OleDb.OleDbConnection MyConnection;代码
而且在private void InitializeComponent()中加入了
this.MyConnection = new System.Data.OleDb.OleDbConnection();
//
// MyConnection
//
this.MyConnection.ConnectionString = @"Provider=SQLOLEDB.1;Persist Security
Info=False;User ID=sa;Initial Catalog=house;Data Source=CYH;Use Procedure
for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=CYH;Use
Encryption for Data=False;Tag with column collation when possible=False";
//
现在要打开数据山樱键库变得很简单了,你只要使用
MyConnection.Open(); //数据库就打开了
MyConnection.Close();//关闭数据库
如你可以在private void Page_Load(object sender, System.EventArgs e)打开数据库
private void Page_Load(object sender, System.EventArgs e)
{
MyConnection.Open();
// 在此处放置用户代码对数据库进行增加、删除、修改、查询等操作
MyConnection.Close();
}
ZESTRON
2024-09-04 广告
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸...
点击进入详情页
本回答由ZESTRON提供
2013-11-26
展开全部
conn.Open()
cmd.CommandText=sql;
Label14.Text=sql;
这段代码里你没有让局戚孝C#执行Sql语句,桐稿
应该在后面加上cmd.ExecuteNonQuery();才仔樱行.
cmd.CommandText=sql;
Label14.Text=sql;
这段代码里你没有让局戚孝C#执行Sql语句,桐稿
应该在后面加上cmd.ExecuteNonQuery();才仔樱行.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-26
展开全部
你都进行异常处理了,当然不报错了,没事尽量不要用try catch,用try catch后有错误都不报了.你就不知道哪里有错,就很难进步.你把try catch去掉就报错了.
你的insert into语法错误桐皮洞abc(a,b,c)要改为abc (a,b,c)括号前要有空格.
其握简它错误暂局枯时没看到.我现在都用类来操作数据库了,给不了你具体代码.或是明天有空再给你.
你的insert into语法错误桐皮洞abc(a,b,c)要改为abc (a,b,c)括号前要有空格.
其握简它错误暂局枯时没看到.我现在都用类来操作数据库了,给不了你具体代码.或是明天有空再给你.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-26
展开全部
想问下abc这个表丛友中有a,b,c这三悉瞎个列吗,插入睁郑空的时候是insert into 表名(列名)values(对应的值)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-26
展开全部
在弊首cmd.CommandText=sql;后面你散卜颂还要加上cmd.Execute();语句来执行这个SQL命令。冲郑
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询