当前位置:首页 » 数据仓库 » vsado连接数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

vsado连接数据库

发布时间: 2022-07-31 14:43:27

㈠ vs2008中c++ ado连接sql server数据库后如何使用带参数的sql语句

用vs2008 只会写C#的。。
C++不会啊
这是我C#的更新操作
public void EditAccount(Account bankAccount)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("update BankAccount set ");
strSql.Append("AccountName=@AccountName,");
strSql.Append("CurrentAmount=@CurrentAmount,");
strSql.Append("IsCanceled=@IsCanceled");
strSql.Append(" where CardNo=@CardNo ");
SqlParameter[] parameters = {
new SqlParameter("@AccountName", SqlDbType.NVarChar,1024),
new SqlParameter("@CurrentAmount", SqlDbType.Decimal,9),
new SqlParameter("@IsCanceled", SqlDbType.Bit,1),
new SqlParameter("@CardNo", SqlDbType.NVarChar,100)};

parameters[0].Value = bankAccount.Cname;
parameters[1].Value = bankAccount.Csum;
parameters[2].Value = bankAccount.Cfreeze;
parameters[3].Value = bankAccount.Cid;

using (SqlConnection connection = new SqlConnection(connectionString))
{
using (SqlCommand cmd = new SqlCommand())
{
try
{
cmd.CommandType = CommandType.Text;
connection.Open();
cmd.Connection = connection;
cmd.CommandText = strSql.ToString();
foreach (SqlParameter parameter in parameters)
{
cmd.Parameters.Add(parameter);
}
int rows = cmd.ExecuteNonQuery();
cmd.Parameters.Clear();
}
catch (System.Data.SqlClient.SqlException e)
{
throw e;
}
}
}
}

㈡ VS2010用ado方式连接access数据库,是否一定要在建工程的时候进行设置。

不用,在写代码的时候拉控件配置,或者直接用ado对象访问都可以

㈢ vs2010( C++)下通过ADO规范怎样连接到Oracle数据库进行操作,哪里有具体文档,谢谢

ADO (ActiveX Data Objects,ActiveX数据对象)是Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据。
连接的范例网上一大把,不过要找官方文档就需要到微软去搜,我搜了一下是有的,不过比你的2010要新一些。
这里不允许放网址,自己去搜一下吧

㈣ MFC ADO 连接数据库 出错

windows
2000用ADO没有问题,可能的原因有:
1)连接字符串有问题
2)SQL
SERVER设置有问题,比如仅支持WINDOWS认证
3)程序本身有BUG

㈤ 我在VS中创建了一个数据库一个表。ADO.NET中怎么设置数据源连接

添加一个数据库,后添加ado.net实体数据模型,选择来自数据库的codefirst ,选择刚才的数据库,就能看到下面的生成的连接字符串,cppy一下,把数据库名改成自己的数据库,用这个就ok了

㈥ VS2013 用ADO 访问Access 数据库

表示sql执行语句有语法错误,一般容易检查。