调用数据库代码
Ⅰ 如何调用数据库中的数据
你先你的程序上添加Activex data object Library 控件然后你可以连接数据库, 连接数据库的时候你要用connection ixiang
我给你写连接数据库的代码
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;User Id=admin;Password=;
这个语句通过连接数据库
C:\mydatabase.mdb
这个地址你自己换你数据库文件保存的地址。
好好学习好好努力
Ⅱ 网页制作——如何实现调用数据库
首先,页面1中用表单提交数据你要查询的数据
代码参考:<form action="对应的servlet类" metohd="post" name="form1">
接着,建立一个selvet类,继承HttpServlet,在selvet类的doPost()方法里写入查询数据库的代码,主要利用request来获取页面1中的参数,通过reponse来给页面2传输数据库查询的结果
代码参考:
Connection con=null;
Statement stmt=null;
ResultSet rs=null;
String name=request.getParameter("name");
Class.forName("oracle.jdbc.driver.OracleDriver");
con = DriverManager.getConnection( "jdbc:oracle:thin:@localhost:test1", "test","stst");
stmt = conn.createStatement();
rs = stmt.executeQuery("select ename,empno,deptno from emp where empno like \'"+name+"');
reponse.setContentType("text/html;charset=GB2312");
PrintWriter out=response.getWritertr();
out.println("<html> <body>");
out.print("<table border>");
out.print("<tr><td colspan=8 align=center>用户数据</td></tr>");
out.print("<tr>");
while(rs.next)
{
our.print("<tr>");
our.print("<td>"+rs.getString("ename")+</td>);
our.print("<td>"+rs.getString("emono")+</td>);
our.print("<td>"+rs.getString("depno")+</td>);
our.print("</tr>");
}
out.print("</tr>");
out.print("</table>");
out.print("</body> </html>");
out.close();
rs.close();
stmt.close();
con.close();
Ⅲ VB怎么调用数据库数据
VB可将sql结构化查询语句赋值Ado(ActiveX 数据对象)或ADO Data 控件,访问和操作数据库。
ADO (ActiveX 数据对象),这项新的数据访问技术的特性包括:更简单的对象模型;与其它 Microsoft 和非 Microsoft 的技术更好的集成;为本地和远程数据数据提供的通用接口;可远程访问的和断开的记录集;用户可访问的数据绑定接口;以及层次结构的记录集。
ADO Data 控件, 这是一种新的、OLEDB 识别的数据源控件,其功能与内部的 Data 控件和 Remote Data 控件十分相似,通过这种方式允许用户用最少的代码来创建数据库应用程序。
Visual Basic 6.0 中,已经可以将任何 ADO/OLE DB 数据源绑定到任何 ADO/OLE DB 数据使用者上。在运行时,可以设置控件的 DataSource 属性来将控件动态地绑定到数据源。可以创建用作数据源和数据使用者的类,并且通过新的 BindingsCollection 对象将这些类绑定在一起。可以创建与 ADO 数据控件相似的、用作数据源的用户控件。还可以创建与 DataGrid 控件相似的、复杂绑定的用户控件。
以下是经ADO (ActiveX 数据对象)访问Access数据库的实例代码:
DimcnnAsNewConnection
DimrsAsNewRecordset
DimsqlAsString
DimARR
cnn.Open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:wdOld.mdb;PersistSecurityInfo=False"
sql="select故障名称fromguzhang_bm"
rs.Opensql,cnn
Combo1.Text="故障名称"
DoWhileNotrs.EOF
Combo1.AddItemrs("故障名称")
rs.MoveNext'打开表
Loop
rs.Close
cnn.Close
以下是使用ADO Data 控件访问Access数据库德实例代码:
Adodc1.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&App.Path&"wd.mdb;PersistSecurityInfo=False"
Adodc1.RecordSource="select*fromjishijilu"'whereshijianlike'%8112%'Andgyh_riqilike'%10%'"
Adodc1.Refresh
SetMSHFlexGrid1.DataSource=Adodc1
MSHFlexGrid1.Row=1
MSHFlexGrid1.ColSel=MSHFlexGrid1.Cols-1