自己从工具栏拖一个连接到你的程序上,然后现建立连接
然后选择你建立的连接,再点击他的属性,在ConnectionString就有值了,
这个就 是你要的东东
不管你是什么连接,反正只要是你用的连接是你所需要的就可以了,
然后这些值里面有些是可有可无的,下面就是我的一个例子server=127.0.0.1;uid=sa;pwd=;database=rsmsdb
这是用SqlConnection连接 的
然后选择你建立的连接,再点击他的属性,在ConnectionString就有值了,
这个就 是你要的东东
不管你是什么连接,反正只要是你用的连接是你所需要的就可以了,
然后这些值里面有些是可有可无的,下面就是我的一个例子server=127.0.0.1;uid=sa;pwd=;database=rsmsdb
这是用SqlConnection连接 的
还有,参数,"@ownerID",这样写对吗?
这是用SqlConnection连接 的
===============
Oracle也能用SqlConnection连接?
{
//设定存储过程名称
string spName = "DeleteLinkManFromName"; SqlParameter[] parameters = {
new SqlParameter("@ownerID",SqlDbType.VarChar,20),
new SqlParameter("@Name",SqlDbType.VarChar,30),
new SqlParameter("@errCode",SqlDbType.Int)
};
//为参数赋值
parameters[0].Value = ownerID;
parameters[1].Value = Name;
parameters[2].Direction = ParameterDirection.Output; SqlHelper.ExecuteNonQuery(this.ConnectionString,CommandType.StoredProcedure,spName,parameters); int errCode = (int)parameters[2].Value; return (errCode != 0);
}
若改用Oracle以上代码应怎么修改?(原来为SQL Server)
注意的是要确认该用户有可以进行外部连接的权限。最好先用.net自带的那个连接工具测试下。