2.从性能上说java中的基本类型是在堆栈上创建的,而所有的对象类型都是在堆上创建的,(对象的引用在堆栈上创建)。比如
Integer i=new Integer(10) 其中new Integer()是在堆上创建的,而他的引用Integer i是在堆栈上。 封装类的出现,是为了更方便的使用一些基本类型不具备的方法,比如valueOf(),toString()等等。还有你如果想传递一个int对象的引用,而不是值,那只能用封装类。
1.web.config 中<add key="ConnectionString" value="server=(local)uid=sapwd=123456database=News"/>
调用的时候
string strConn = System.Configuration.ConfigurationManager.AppSettings["ConnectionString"].ToString()
SqlConnection Conn = new SqlConnection(strConn)
2.或者不用web.config直接在文件中写
SqlConnection conn = new SqlConnection("server=.\\SQLEXPRESSuid=sapwd=123456database=login")
如何是Express版的数据库,一定要在服务器名的后面加上 \\SSQLEXPRESS
ajax无法封装到JDBC代码。【1】ajax是客户端的控制技术,用来控制浏览器中某(IE是XMLHttpRequest)插件,这个插件是负责通信的,也就是说ajax是通过控制这个插件来实现通信控制的。
【2】JDBC是服务器端的数据库访问技术,而ajax是客户端的通信控制技术,两者相差甚远,没有关系,这样ajax是无法封装JDBC的,再说ajax是使用Javascript语言的,是过程性语言,而封装是面向对象语言的术语,两者的差别很大。
【3】不过可以使用ajax来“访问“到JDBC代码。它也不过能够提交请求和接收服务器反馈(可以进行一定处理),其他的它鞭长莫及。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)