我刚开始学ASP.NET,看到数据库这一章时有个问题想请教下(非常菜的问题)
一个ASPX页面都有一个CS文件对应
我在ASPX页面中可以使用
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>在CS页面中可以使用
using System.Data;
using System.Data.OleDb;这两个有什么区别吗?我应该怎么用呢?
谢谢~
一个ASPX页面都有一个CS文件对应
我在ASPX页面中可以使用
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>在CS页面中可以使用
using System.Data;
using System.Data.OleDb;这两个有什么区别吗?我应该怎么用呢?
谢谢~
不会两个功能都一样的吧
那我一个网站中一会写在ASPX中,一会写在CS中,这个不是会很乱嘛
<%@ Import Namespace="System.Data.OleDb" %>
这样写和asp有什么区别
using System.Data;
using System.Data.OleDb;
用在三层里面,反正我用的是三层,遇到关键字我都是用的快捷键ctrl+alt+f10
<%@ Import Namespace="System.Data.OleDb" %>用这个的话你可以直接在页面写后台代码了
javascrip 交流群:97470659
java 交流群: 106041212
sql server 交流群:33968565欢迎大家加入讨论
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>反之如果数据库访问代码写在.cs后台文件里,就在cs文件里
using System.Data;
using System.Data.OleDb;ado.net对象是在上述2个命名空间里,所以使用时需要预先导入对象所在的命名空间
<%@ Import Namespace="System.Data.OleDb" %>
在源里,这个有时候在数据呈现或者数据源控件嵌套使用的时候有用到
但是2.0之后还真没这个感觉。
区别不大,要是在页面写C#代码的话,就麻烦你添上命名空间。
<%@ Import Namespace="System.Data.OleDb" %>
可以在aspx页面的<script type="C#/text" runat="server"></script>或者<% %>中写有关oleDb数据库的操作代码