怎样excel连接oracle数据库连接
1、先把excel文件转换成csvtxt格式,使oracle自带的工具SQL*Loader进行导入。
2、把excel数据复制出来pl/sql developer中新建一个和excel数据一样的表结构,进行粘贴就行了。
3、使用ODBC进行导入
c#登陆界面与Oracle数据库连接
你好:
你据库中已经有建表了,应该两个吧,假设表名为ADMIN ,字段为name,pwd也就是用户密码:
下面是连接和验证代码:
1.存储过程:(你自己写个或者是把这相加到数据库中)
CREATE OR REPLACE PROCEDURE "SCOTT"."P_LOGIN" (v_Name varchar2,
v_Password varchar2,b_Passed out char) as
n_Count number;
begin
select count(*) into n_Count from admin where name=v_Name and password=v_Password;
if n_Count > 0 then
b_Passed:='1';
else
b_Passed:='0';
end if;
end;
.net中的登录按钮事件
OracleParameter[] parameters={
new OracleParameter("v_Name",OracleType.VarChar,20),
new OracleParameter("v_Password",OracleType.VarChar,20),
new OracleParameter("b_Passed",OracleType.Char,1)
};
parameters[0].Value=username;
parameters[1].Value=password;
parameters[0].Direction=ParameterDirection.Input;
parameters[1].Direction=ParameterDirection.Input;
parameters[2].Direction=ParameterDirection.Output;
try
{
//getConnection()为获得连接的方法,也就是new个连接对象
OracleCommand cmd=new OracleCommand("P_LOGIN",getConnection());
cmd.CommandType=CommandType.StoredProcedure;
foreach(OracleParameter parameter in parameters)
{
cmd.Parameters.Add(parameter);
}
cmd.ExecuteNonQuery();//执行存储过程
closeConnection();
if(parameters[2].Value.ToString() == "1")
// 跳转到登录成功后的界面
else
// 提示用户名或密码错误
}
catch(Exception e)
{
throw e;
}
C#做登录界面如何连接oracle数据库
“追问 想下ExecuteScalar的作用是什么,vs的提示信息悲剧的我看不明白~~
我改成:if((int)cxx.ExecuteScalar()==1)
就成了“数据库无法访问””
因其返回查询结果的首行首列,因而上述判断多半会错,建议使用ExecuteReader方法,得到后判断是否有值if(reader.Read()),即可知道其是否为合法用户
如果想知道ExecuteNonQuery、ExecuteScalar、ExecuteReader的区别,建议查看msdn帮助文档
高分悬赏 oracle如何打开图形界面登陆远程连接?????
本地安装个Oracle Client,在tnsnames.ora文件中设置连接。上图中的主机字符串即为你设置的连接名。
excel怎样连接oracle数据库(白痴级提问)
通过excel的外部数据源可以实的功能,以excel2007为例:先选择“数据”工具栏“自其它来源”,然后选择“来自数据连接向导”,再选择“Microsoft Data Access - OLE DB Provider for Oracle”,再点击“下一步”,然后输入服务器名称,数据库用户名和密码,点下一步,再选择你需要的数据表及对应的数据即可产生你需要的数据报表,再根据需要调整报表格式。
oracle数据库的登陆界面上那个连接字符串怎么写啊
貌似不用填