JBTALKS.CC
标题:
asp.net大问题
[打印本页]
作者:
小恶魔J@YL()NG
时间:
2009-10-10 06:52 PM
标题:
asp.net大问题
我一直连接不上sql server...问题一定出现在setting,
必须从哪里下手先?
作者:
宅男-兜着走
时间:
2009-10-10 11:01 PM
标题:
回复 #1 小恶魔J@YL()NG 的帖子
TABLE adapter 有没有吧。 还是 IIS。 你用什么 LH?
作者:
小恶魔J@YL()NG
时间:
2009-10-11 03:01 PM
标题:
回复 #2 宅男-兜着走 的帖子
都有了,应该是coding~
我用sql server 2005,
visual studio~
作者:
宅男-兜着走
时间:
2009-10-11 03:03 PM
标题:
回复 #3 小恶魔J@YL()NG 的帖子
TABLE adapter 要declare , 可是 C# .... 不懂, 没用过, 加油
作者:
小恶魔J@YL()NG
时间:
2009-10-11 03:11 PM
标题:
回复 #4 宅男-兜着走 的帖子
我用c#咯,但是碰都没碰过,不懂什么来的。。哈。。。这星期要交货了
作者:
宅男-兜着走
时间:
2009-10-11 03:24 PM
标题:
回复 #5 小恶魔J@YL()NG 的帖子
有点困难。 C# 这个东西 ... 唉, 跟 JAVA 有得fight。 加油。
作者:
磨刀狂徒
时间:
2009-10-11 04:06 PM
显示什么error,链接不到的问题很广
作者:
小恶魔J@YL()NG
时间:
2009-10-11 05:48 PM
标题:
回复 #7 磨刀狂徒 的帖子
他的database code接口怎么写?然后怎么在sql server开那个database?
作者:
fyhao
时间:
2009-10-24 03:28 PM
首先你开 Sql Server Database 假设你开(.mdf)的,
然后你会得到一个 connectionString,它大概是这么一句:
.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\EBusiness.mdf;Integrated Security=True;User Instance=True
复制代码
AttachDbFilename=|DataDirectory|\EBusiness.mdf
看到这句吧,这个就是你的数据库文件存放位置。
通常我的做法是,做好了 Database,然后在 web.config 放上这个 connectionstring
<connectionStrings>
<add
name="EBusinessConnectionString"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\EBusiness.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
复制代码
直接在 <configuration> 下一级放以上的代码
然后,我会弄一个 Util class 专门放一堆可重复使用的 method,我会这样做:
using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.SqlClient;
using System.Collections;
/// <summary>
/// Summary description for Util
/// </summary>
public class Util
{
public static SqlConnection sqlConn;
public Util()
{
//
// TODO: Add constructor logic here
//
}
public static SqlConnection openDB()
{
System.Configuration.Configuration rootWebConfig =
System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/EBusiness");
System.Configuration.ConnectionStringSettings connString;
if (0 < rootWebConfig.ConnectionStrings.ConnectionStrings.Count)
{
connString =
rootWebConfig.ConnectionStrings.ConnectionStrings["EBusinessConnectionString"];
if (null != connString)
{
sqlConn = new SqlConnection(connString.ConnectionString);
try
{
sqlConn.Open();
Util.sqlConn = sqlConn;
}
catch (Exception err)
{
}
}
}
return Util.sqlConn;
}
public static void closeDB()
{
Util.sqlConn.Close();
}
复制代码
有了这个东西,这样我在任何地方要做 Sql 操作的时候,我只需要
SqlConnection sqlConn = Util.openDB();
SqlCommand sqlCommand = new SqlCommand("Insert Into Feed (uid, iconid, title, image, body, dateline) Values (@uid, @iconid, @title, '', @body, @dateline)", sqlConn);
sqlCommand.Parameters.Add(new SqlParameter("@uid", uid));
sqlCommand.Parameters.Add(new SqlParameter("@iconid", iconid));
sqlCommand.Parameters.Add(new SqlParameter("@title", title));
sqlCommand.Parameters.Add(new SqlParameter("@body", body));
sqlCommand.Parameters.Add(new SqlParameter("@dateline", DateTime.Now));
sqlCommand.ExecuteNonQuery();
Util.closeDB();
复制代码
在前面和后面 openDB 和 closeDB, 非常简单。
作者:
小恶魔J@YL()NG
时间:
2009-10-24 09:02 PM
标题:
回复 #9 fyhao 的帖子
好~大致上我明白了,因为在发问问题前,我不知道visual basic 有c# or vb , now i know edy..tq
作者:
duo8668
时间:
2009-10-25 03:42 AM
标题:
回复 #10 小恶魔J@YL()NG 的帖子
应该是 Visual Studio 内有 VB 和 C#
作者:
小恶魔J@YL()NG
时间:
2009-10-25 10:18 AM
标题:
回复 #11 duo8668 的帖子
是的~他分两种阿,所以~~~哈。。我不懂~
作者:
goodday
时间:
2009-10-25 05:26 PM
是
vb.net
c#
F#
JScripts.net
ironRuby
ironPython
都是.net 官方的语言
作者:
小恶魔J@YL()NG
时间:
2009-10-25 06:09 PM
标题:
回复 #13 goodday 的帖子
师父,那么空啊?
我要问你东西。哈
about sharepoint
作者:
huibin
时间:
2010-6-21 04:25 PM
我一直连接不上sql server...问题一定出现在setting,
必须从哪里下手先?
小恶魔J@YL()NG 发表于 2009-10-10 06:52 PM
你的database连接到了吗?
作者:
小恶魔J@YL()NG
时间:
2010-6-23 11:36 AM
回复
15#
huibin
是的,连接到了,谢谢
欢迎光临 JBTALKS.CC (https://jbtalks.my/)
Powered by Discuz! X2.5