當前位置:首頁 » 編程語言 » sqlserver前台
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqlserver前台

發布時間: 2022-07-25 04:35:42

A. u8前台修改和刪除,後台sqlserver資料庫是有日誌的嗎

有的。
sqlserver資料庫所有的操作都是有日誌的。

B. 前台與SQLserver資料庫如何在不同網段下連接

架設校園網,支持不同網段互相訪問.類似工具很多可以搜一下.也可以架設VPN來實現

C. 學做網站前台和後台分別需要會什麼軟體

第一,網站前台就是我們的網站頁面,也就是你打開網站所看到的內容。
第二,網站的後台一般都是直接可以在界面進行編輯的,不需要什麼軟體。
第三,一般我們網站的程序都是使用ftp軟體進行上傳
第四,我們的網站的後台還有空間商後台、域名後台。
第五,如果需要對網站某些代碼進行修改的話,我們還會用到 Dreamweaver 軟體

D. JSP中如何實現前台應用和後台資料庫的連接

妹子給你個簡單的<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>無標題文檔</title>
</head><body>
<%
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=flower"; String user="sa";
String password="123456";
String zname=request.getParameter("name");
String zpassword=request.getParameter("password");
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); ResultSet rs=stmt.executeQuery("select name,password from username"); while(rs.next())
{ }
%><%}catch(Exception e){

out.println(e.getMessage());}finally{}%></body>
</html>不會可以問我哦!!!!!

E. 辦公室電腦如何設置才能連接到前台電腦的SQLserver伺服器和查看營業狀態

共享不需要設。

辦公室電腦上安裝sqlserver客戶端了嗎?

按照如下步驟檢查:
1. 確認資料庫是否允許遠程連接
http://..com/question/443193756.html?old=1&afterAnswer=1#here

2. 確認資料庫服務是否正常啟動
進windows的服務管理器,看帶有sqlserver的服務
3. 確認資料庫伺服器的防火牆開通
同1
4. 確認客戶端到伺服器網路暢通
在客戶機上的命令行執行 c:>ping 伺服器名
5. 確認連接字元串正確,包括:主機名\實例名,埠
這個,看你的程序了吧。
6. 確認資料庫是否允許混合登錄方式
同1

F. sql server2008,後台裝上伺服器,前台客戶端總是連接不上

一、看ping 伺服器IP能否ping通。
這個實際上是看和遠程sql server 2005伺服器的物理連接是否存在。如果不行,請檢查網路,查看配置,當然得確保遠程sql server 2005伺服器的IP拼寫正確。

二、在Dos或命令行下輸入telnet 伺服器IP 埠,看能否連通。
如telnet 219.232.234.100 1433

通常埠值是1433,因為1433是sql server 2005的對於Tcp/IP的默認偵聽埠。如果有問題,通常這一步會出問題。通常的提示是「……無法打開連接,連接失敗"。

如果這一步有問題,應該檢查以下選項。

1、檢查遠程伺服器是否啟動了sql server服務。如果沒有,則啟動。

2、檢查伺服器端有沒啟用Tcp/IP協議,因為遠程連接(通過網際網路)需要靠這個協議。檢查方法是,在伺服器上打開開始菜單->程序 ->Microsoft SQL Server->伺服器網路實用工具,看啟用的協議里是否有tcp/ip協議,如果沒有,則啟用它。

3、檢查伺服器的tcp/ip埠是否配置為1433埠。仍然在伺服器網路實用工具里查看啟用協議裡面的tcp/ip的屬性,確保默認埠為1433,並且隱藏伺服器復選框沒有勾上。

事實上,如果默認埠被修改,也是可以的,但是在客戶端做telnet測試時,寫伺服器埠號時必須與伺服器配置的埠號保持一致。如果隱藏伺服器復選框被勾選,則意味著客戶端無法通過枚舉伺服器來看到這台伺服器,起到了保護的作用,但不影響連接,但是 Tcp/ip協議的默認埠將被隱式修改為2433,在客戶端連接時必須作相應的改變。

4、如果伺服器端操作系統打過sp2補丁,則要對windows防火牆作一定的配置,要對它開放1433埠,通常在測試時可以直接關掉windows防火牆(其他的防火牆也關掉最好)。

5、檢查伺服器是否在1433埠偵聽。如果伺服器沒有在tcp連接的1433埠偵聽,則是連接不上的。
檢查方法是在伺服器的dos或命令行下面輸入:

netstat -a -n 或者是netstat -an,在結果列表裡看是否有類似 tcp 127.0.0.1 1433 listening 的項。如果沒有,則通常需要給sql server 2005打上至少sp3的補丁。其實在伺服器端啟動查詢分析器,輸入 select @@version 執行後可以看到版本號,版本號在8.0.2039以下的都需要打補丁。

如果以上都沒問題,這時你再做telnet 伺服器ip 1433 測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭喜你,你馬上可以開始在企業管理器或查詢分析器連接了。

三、檢查客戶端設置

程序->Microsoft SQL Server -> 客戶端網路使用工具。像在伺服器網路實用工具里一樣,確保客戶端tcp/ip協議啟用,並且默認埠為1433(或其他埠,與伺服器端保持一致就行)。

四、在企業管理器里或查詢那分析器連接測試

企業管理器->右鍵SQlserver組->新建sqlserver注冊->下一步- >寫入遠程IP->下一步->選Sqlserver登陸->下一步->寫入登陸名與密碼(sa,password)- >下一步->下一步->完成

查詢分析器->文件->連接->寫入遠程IP->寫入登錄名和密碼(sa,password)->確定

通常建議在查詢分析器里做,因為默認情況下,通過企業管理器注冊另外一台SQL Server的超時設置是4秒,而查詢分析器是15秒。

修改默認連接超時的方法:

企業管理器->工具->選項->在彈出的"SQL Server企業管理器屬性"窗口中,點擊"高級"選項卡->連接設置->在 登錄超時(秒) 後面的框里輸入一個較大的數字

查詢分析器->工具->選項->連接->在 登錄超時(秒) 後面的框里輸入一個較大的數字

通常就可以連通了,如果提示錯誤,則進入下一步(51aspx)。

五、錯誤產生的原因通常是由於SQL Server使用了"僅 Windows"的身份驗證方式,因此用戶無法使用SQL Server的登錄帳戶(如 sa )進行連接。解決方法如下所示:

1、在伺服器端使用企業管理器,並且選擇"使用 Windows 身份驗證"連接上 SQL Server。

2、展開"SQL Server組",滑鼠右鍵點擊SQL Server伺服器的名稱,選擇"屬性",再選擇"安全性"選項卡。

3、在"身份驗證"下,選擇"SQL Server和 Windows "。

4、重新啟動SQL Server服務。(在dos或命令行下面net stop mssqlserver停止服務,net start mssqlserver啟動服務,也是一種快捷的方法)。

附註:在連接本地伺服器時,通常使用的是命名管道協議(在伺服器網路實用工具里可以看到啟用的協議有這個),默認埠是445,因此在本地能連通是不能說明什麼問題的,連接遠程伺服器是完全不同的協議)

G. 在C#中在前台的文本框中添加一條信息,使之保存到SQLserver資料庫表中,怎樣實現

SqlDataAdapter da = new SqlDataAdapter();
//創建連接對象
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "Data Source=伺服器名;Initial Catalog=初始化的資料庫名;User ID=sa;Password=密碼;
//創建查詢命令對象
SqlCommand selectCmd = new SqlCommand();
selectCmd.CommandText = "select * from Books";
selectCmd.Connection = conn;

//創建添加數據的命令對象
SqlCommand insertCmd = new SqlCommand();
insertCmd.CommandText = "insert into Books values(@BookName,@Author,@Publisher,@UnitPrice,@Discount,@BookImageFileName)";
insertCmd.Connection = conn;
//向插入命令添加參數
insertCmd.Parameters.Add("@BookName",SqlDbType.NVarChar,50, "BookName");
insertCmd.Parameters.Add("@Author", SqlDbType.NVarChar, 50, "Author");
insertCmd.Parameters.Add("@Publisher",SqlDbType.NVarChar,50, "Publisher");
insertCmd.Parameters.Add("@UnitPrice", SqlDbType.Money, 8, "UnitPrice");
insertCmd.Parameters.Add("@Discount", SqlDbType.NVarChar, 8, "Discount");
insertCmd.Parameters.Add("@BookImageFileName", SqlDbType.NVarChar, 50, "BookImageFileName");

da.SelectCommand = selectCmd;
da.InsertCommand = insertCmd;
//創建數據集對象
DataSet data = new DataSet();
//使用數據適配器填充數據適配器
da.Fill(data, "Books");

//向DataSet的「Books」表中添加一條記錄
DataRow drNew=data.Tables["Books"].NewRow();
//設置新添加行的值
drNew["BookName"] = txtBookName.Text;-----文本框的內容
drNew["Author"] = txtAuthor.Text;
drNew[3] = txtPublishName.Text;
drNew[4] = txtPrice.Text;
drNew[5] = txtDiscount.Text;
drNew[6] = txtFileName.Text;
//向表中添加行
data.Tables["Books"].Rows.Add(drNew);
//將數據通過數據適配器更新到資料庫中
da.Update(data, "Books");

把這些寫在一個按鈕事件裡面 就可以了

H. sqlserver查詢出來的數據顯示不全,但是前台卻能顯示全,為什麼

資料庫欄位的長度是否足夠

I. 如何實現用java程序在前台對後台sqlserver 資料庫錄入數據謝謝

一個完整的應用程序,本身就要有一個前台,一個後台,首先,要建立數據源 建立之後建立一個JAVA工程,建立一個JAVA類,寫下如下代碼
Package ....;
import java.sql.*;
Public Class Database{
Public Database(){
}
Connection con;
Statement st;
ResultSet rs;
try{
Class.forname("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(Exception e){
System.out.println(e);
}
try{
con = DriverManager.getconnection(Jdbc:Odbc:數據源名","密碼","");
st = con.CreateStatement();
int value = st.updateQuery(寫入insert或update語句);
System.out.println(value);
}
catch(Exception e){
System.out.println(e);
}
con.close();
}
如果輸出的value值為1說明操作成功。

Class.forname()//載入驅動的

J. 後台用sql server 2008作為資料庫,前台用常用的語言(java,vb,c語言,c++

1,搭建java開發環境,安裝jdk,建議下一個eclipse,。
2,建一個eclipse的java工程
3,下一個sql server 的jdbc驅動,可以去
http://www.microsoft.com/zh-cn/download/details.aspx?id=21599
4,將下載的jar包,放到eclipse工程,將jar包加入到編譯路徑
5,sql server中任意建一張表,如下代碼進行測試,注意url與用戶名,密碼,修改為你們資料庫的url、用戶名與密碼
import java.sql.*;

/**
* @version 2012-02-22
* @author
*/
public class InsertDemo {
public static void main(String[] args) throws SQLException {

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//載入資料庫引擎,返回給定字元串名的類
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test";
//test為你的資料庫的名稱
String user="用戶名";
String password="密碼";

Connection conn=DriverManager.getConnection(url,user,password);
//連接資料庫對象
Statement stmt=conn.createStatement();
//創建SQL命令對象

String query="";//創建表SQL語句
stmt.executeUpdate(query);//執行SQL命令對象

String a="INSERT/DELETE.... INTO/FROM 「表名」 VALUES(....,...)";
....
....
....
stmt.executeUpdate(a);//執行SQL命令對象

//讀取數據
ResultSet rs=stmt.executeQuery("SELECT * FROM 「表名」");
//循環輸出每一條記錄 rs最初指向第一條記錄的前面
while(rs.next){

}

最後關閉連接
stmt.close();
con.close();

資料庫連接(Connection)是非常稀有的資源,用完後必須馬上釋放,
如果Connection不能及時正確的關閉將導致系統宕機。
Connection的使用原則是盡量晚創建,盡量早的釋放。
}