1. Web什麼網站需要資料庫
Web網站都需要資料庫。
Web資料庫指在互聯網中以Web查詢介面方式訪問的資料庫資源。促進Internet發展的因素之一就是Web技術。由靜態網頁技術的HTML到動態網頁技術的CGI、ASP、PHP、JSP等,Web技術經歷了一個重要的變革過程。Web已經不再局限於僅僅由靜態網頁提供信息服務,而改變為動態的網頁,可提供互動式的信息查詢服務。
2. 怎麼用 vs2010 用c# 在WEB界面連接資料庫,並增加修改表數據謝謝了
用控制項吧,datagridview就行。或者其他的幾個數據控制項。讓控制項綁定到datasource數據源控制項上。然後再數據源上設置一下就行了。很簡單的。看看MSDN就行。
3. java web項目在打開後向資料庫添加數據網頁顯示添加失敗請與管理員聯系
前端寫了失敗處理,就是彈對話框。
首先,你得查資料庫是不是真存進去了,因為有的前端做的假處理。然後排查
是不是前端JS傳值問題(比如寫錯什麼的)
還有可能性:如果前端傳值了,到後端被攔截。如果是被攔截 最有可能的是許可權的問題。因為可能後端做了許可權處理,許可權不足就會被攔截器攔截。
資料庫遠程連接的問題 那就搜相關排查 看埠,ping通那些
4. javaweb怎麼連接mysql資料庫
當然,首先要安裝有JDK(一般是JDK1.5.X)。然後安裝MySQL,這些都比較簡單,具體過程就不說了。配置好這兩個環境後,下載JDBC
驅動mysql-connector-java-5.0.5.zip(這個是最新版的)。然後將其解壓縮到任一目錄。我是解壓到D盤,然後將其目錄下的
mysql-connector-java-5.0.5-bin.jar加到classpath里,
具體如下:「我的電腦」-> 「屬性」 -> 「高級」 ->
「環境變數」,在系統變數那裡編輯classpath,將D:\mysql-connector-java-5.0.5\mysql-
connector-java-5.0.5-bin.jar加到最後,在加這個字元串前要加「;」,以與前一個classpath區分開。然後確定。
環境配置好了,很簡單。現在,先配置Java連接MySQL,設其用戶名為「root」,密碼為「root」。在命令行或用一個SQL的前端軟體創建Database。
我是用SQLyog的前端軟體來創建Database的。
先創建資料庫:
CREATE DATABASE SCUTCS;
接著,創建表:
CREATE TABLE STUDENT ( SNO CHAR(7) NOT NULL, SNAME VARCHAR(8) NOT NULL, SEX CHAR(2) NOT NULL, BDATE DATE NOT NULL, HEIGHT DEC(5,2) DEFAULT 000.00, PRIMARY KEY(SNO) );
然後插入數據,可以用SQL語句insert into <表名> values (value1, value2, ...);
也可以用SQLyog來操作
好了,創建好了。
下面,我們來編寫.java文件來演示一下如何訪問Java連接MySQL資料庫。
import java.sql.*; public class JDBCTest { public static void main(String[] args){
驅動程序名
String driver = "com.mysql.jdbc.Driver";
// URL指向要訪問的資料庫名scutcs
String url = "jdbc:mysql://127.0.0.1:3306/scutcs";
// MySQL配置時的用戶名
String user = "root";
// Java連接MySQL配置時的密碼
String password = "root";
try {
// 載入驅動程序
Class.forName(driver);
// 連續資料庫
Connection conn = DriverManager.getConnection(url, user, password);
if(!conn.isClosed())
System.out.println("Succeeded connecting to the Database!");
// statement用來執行SQL語句
Statement statement = conn.createStatement();
// 要執行的SQL語句
String sql = "select * from student";
結果集
ResultSet rs = statement.executeQuery(sql); System.out.println("-----------------"); System.out.println("執行結果如下所示:"); System.out.println("-----------------"); System.out.println(" 學號" + "\t" + " 姓名"); System.out.println("-----------------"); String name = null; while(rs.next()) {
選擇sname這列數據
name = rs.getString("sname");
// 首先使用ISO-8859-1字元集將name解碼為位元組序列並將結果存儲新的位元組數組中。
// 然後使用GB2312字元集解碼指定的位元組數組
name = new String(name.getBytes("ISO-8859-1"),"GB2312");
// 輸出結果
System.out.println(rs.getString("sno") + "\t" + name); } rs.close(); conn.close(); } catch(ClassNotFoundException e) { System.out.println("Sorry,can`t find the Driver!"); e.printStackTrace(); } catch(SQLException e) { e.printStackTrace(); } catch(Exception e) { e.printStackTrace(); } } }
接下來我們運行一下看下效果:
D:\testjdbc>javac JDBCTest.java
D:\testjdbc>java JDBCTest
Succeeded connecting to the Database!
5. 如何在web中建立 自己的sql資料庫
資料庫種類很多,有關系型資料庫、非關系型資料庫
企業開發中用的較多的是三種關系型資料庫:MySQL、MS SQL SERVER、Oracle。
中小企業網站中可以使用單文件資料庫:Access、Sqlite等
前三種是需要單獨安裝到伺服器中,後二者都是單個文件,有專門的軟體生成。
6. Java web 網頁 怎麼用 servlet 加 資料庫 增刪查改音樂 和 視頻
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
/**
* @author dell
*
*/
public class Data {
/**
* @param args
*/
public static void main(String[] args) {
try {
//首先說明:
//1.我連接的資料庫是SQLserver
//2.連接資料庫需要相應的驅動,這個你可以在網上找
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");//注冊驅動,
Connection conn = DriverManager.getConnection(
"jdbc:sqlserver://localhost:1434;databaseName=bms", "sa","123" );//1434表示資料庫埠號,SQLserver默認是1433,這兩個值你都試一下
//"sa"和"123"是資料庫登錄名和密碼
//bms表示你在SQLserver中創建的資料庫名
Statement smt = conn.createStatement();
ResultSet result = smt.executeQuery("select * from bookInfo");//執行查詢
while(result.next()){
Object str=result.getObject(1); //接受返回結果
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
7. web怎麼把數據寫到其他資料庫
web怎麼把數據寫到其他資料庫
1.建立一個web項目
2.把資料庫驅動復制到lib目錄下。資料庫驅動有:mysql,sqlserver,oracle等 是什麼樣類型的數據導入相應驅動。
3.編寫一個連接資料庫的工具類,獲取一個連接。下面以mysql資料庫為例。
核心代碼:
public class DataUtils {
/**
* 從數據中獲取一個連接
* @return
*/
public static Connection getConn(){
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
//表為test,用戶名root,密碼admin。
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "admin");
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
}
8. 為什麼使用javaweb的時候向資料庫添加數據的時候添加的東西全部為空代碼不報錯,困擾我好久啦
可能是因為你資料庫的欄位設置為允許為空,所以插入的時候可以插入空值。
9. webuploader php 怎麼插入資料庫
asp.net的伺服器端的自己重新寫一個服務,下載下來的是一個php的寫的,將下載的代碼進行如下修改(這里使用的是demo中的image-upload):
首先,找到109行的代碼
var
swf
=
'./expressInstall.swf';修改為您的地址
//修改您的flash地址var
swf
=
'./Scripts/webuploader-0.1.5/examples/image-upload/expressInstall.swf';其次,找到151行,在實例化的時候修改用於上傳flash的地址:
swf:
'../../dist/Uploader.swf',修改為
swf:
'./Scripts/webuploader-0.1.5/dist/Uploader.swf',第三,找到154行,將圖片上傳地址修改為.net的一般處理程序的請求地址
server:
'../../server/fileupload.php',修改為您的一般處理程序地址
server:
'./server/fileupload.ashx',第四,找到260行修改預覽的伺服器代碼地址(我沒有寫不影響文件上傳)
$.ajax('../../server/preview.php',
{修改為您的一般處理程序的預覽地址
$.ajax('./server/preview.ashx',
{好了,到這里我們將upload.js修改完成了。
下面就是寫了處理程序了,在項目中創建一個server文件夾並添加以下兩個文件fileupload.ashx和preview.ashx。