當前位置:首頁 » 編程語言 » 軟體調用SQL資料庫數據
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

軟體調用SQL資料庫數據

發布時間: 2022-09-02 04:40:59

『壹』 sql資料庫安裝後如何與應用程序進行數據交換

舉個用MFC建一個操作資料庫的例子
你用SQL server建好資料庫後,然後添加數據源(比喻用ODBC注冊數據源,控制面板\所有控制面板項\管理工具裡面添加),在用vc++6.0的mfc appliwizard 建一個基於資料庫支持的單文檔工程,通過添加成員變數來關聯資料庫裡面的屬性。。。
還有許多方法,具體你還要找本基於資料庫編程的資料好好看看。。。

『貳』 軟體連接SQL資料庫,能像access一樣在別的電腦上運行嗎

別的電腦上沒有SQL server資料庫軟體, 你的程序 是不能連接的,因為SQL server是以伺服器來管理的,必須SQL server伺服器啟動起來,其他客戶才能連接。所以必須有一台電腦裝了SQL server軟體,並且啟動了SQL server伺服器,其他程序才能連接使用該伺服器管理的資料庫。當然,連接程序可以和SQL server不安裝在同一台電腦,因為SQL server是網路資料庫。
access沒有觸發器.

『叄』 如果軟體基於sql資料庫那麼資料庫怎麼連接

軟體基於資料庫,
是在軟體內部代碼進行連接的
也有可能是你資料庫沒打開,
或,連接字元串出錯!

『肆』 誰能告訴我,把軟體與sql server 2000資料庫連接的方法

資料庫在使用前必須先建立連接,創建SQL Server 資料庫連接的.NET組件是SqlConnection 。在.NET環境中使用SqlConnection 組件時必須載入該組件所屬的命名空間——using System.Data.SqlClient;實例代碼如下:
using System.Data.SqlClient;
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "Data Source=.;Initial Catalog= Visiters;Integrated Security=True";
或者
SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog= Visiters;Integrated Security=True");
其中「Data Source」指資料庫伺服器,其值可以是IP地址或主機名,「Data Source=.」代表本機是伺服器;「Initial Catalog」指資料庫名稱;如果要連接網路中IP地址為192.168.1.177的伺服器上的Visiters資料庫,該資料庫的訪問用戶名和密碼分別為「sa」和「pwd」,則SqlConnection組建的ConnectionString屬性值就可以設置為「Persist Security Info=true;Data Source=192.168.1.177;Initial Catalog= Visiters;User id = sa;Password=pwd」。
通常,數據伺服器的地址會發生改變,一旦改變發生資料庫連接就需要重新設置,設置完畢後還需要重新編譯應用程序,這個改變才會被程序接受。我們可以採用讀取配置文件的方式來避免這種程序的反復編譯,將資料庫連接字元串保存在配置文件中,如果資料庫發生了變化,只需要修改配置文件即可,不需要重新編譯程序,這樣可以極大的降低程序的維護成本,提高工作效率。
首先,在項目Visiters中添加新項——「應用程序配置文件」。WindowsFrom 應用程序該文件名默認為App.config 。對該文件的配置如下:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings >
<add key ="ConnStr" value="Data Source=.;Initial Catalog= Visiters;Integrated Security=True"/>
</appSettings>
</configuration>
配置文件寫好後就可以在程序中進行調用。必須使用命名空間——using System.Configuration; 然後使用該命名空間的ConfigurationSettings.AppSettings 索引器來讀取該值,改寫代碼如下:
using System.Data.SqlClient;
using System.Configuration;
SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings["ConnStr"]);

『伍』 我的軟體是用access資料庫的,但我想轉換成SQL資料庫供其它電腦一起用,轉換後我的軟體怎麼設置訪問資料庫

1. 打開」控制面板「下」管理工具「中的」資料庫源「;

2. 按」添加「添加一個新的數據源,在選擇欄里選」Driver do microsoft Access(*.mdb)」,完成後將出現一個框,

3. 在」資料庫源「裡面輸入你想寫的名稱,我取名叫「AAAA」,「說明」不需要填,接著,按下面的「選擇」,尋找你的資料庫地址和選中(注意,請先備份自己的ACCESS資料庫),然後「確定」。

數據源在這里建好了,剩下轉換了。

4. 打開SQL2005,進入資料庫,新建一個空的資料庫「ABC」;

4,選擇新建立的資料庫,按滑鼠右鍵,選擇「所有任務」下「導入數據」,按「下一步」繼續;

5. 在資料庫源下拉但中選擇」Microsoft Access「,

在」文件名」中瀏覽你電腦中的Access的一個資料庫文件。按「下一步」繼續;

6在「目標「中選擇」Microsoft OLE DB Provider For SQL Server「。在「身份驗證」中根據你自己安裝的SQL的方式選擇「Windows身份驗證」還是「SQL身份驗證」,點擊「下一步」

6. 選中「復制一個或多個表或視圖的數據」,點擊「下一步」

7. 選中「全選」,點擊「下一步」

8. 點擊「完成」,等到「執行完畢」,轉化就結束了。

然後到你的SQL資料庫中就可以看到你剛剛建立的那個「ABC」資料庫了,並且可以去查看裡面的數據

先看轉換前ACCESS中的數據表結構:

轉換後的SQL2005中的數據結構:

兩者相同,說明轉換成功!

『陸』 SQL資料庫的數據是怎麼樣用於一些軟體的

1.sql裡面的資料庫可以通出SQL語言(如"select * from 資料庫表"這種就是SQL語言了)把它查詢出來再通來電子表格的方式來存儲它,不影響資料庫裡面的數據.你可以買一本sql server2000的書來看看.對你有好處.
2.那此小軟體是通過高級語言編寫出來的,如C語言啊,VF語言啊,JAVA語言啊,C++語言啊,C#語言,PB語言啊等等的其中一種編出來的.你不用管是什麼語言編寫的,人家把語言都打包發布好了,你只會用就行了.如果軟體有問題了,可以找軟體的開發人員給你們技術支持.不明白可以補充問題.

『柒』 不用SQL語句可以用別的軟體或程序調用SQl中的數據嗎

當然有啊,不然所謂SQL圖形界面管理工具是幹嘛的?這么一大堆軟體(經常操作SQL一直用命令查,首先讓我沉默三秒鍾敬佩一下題主的勇氣和毅力……逃ε=ε=ε=┏(゜ロ゜;)┛
mysql官方有workbench,民間有SQLyog、navicat(付費)等等一堆,網上搜一搜很容易找到,硬要用破解版的也找得到(還是推薦正版,經常用的話這點錢不算什麼

再者像微軟自家的Access肯定支持圖形界面管理啊,配合excel強大得一批(付費就是了,訂閱個幾年
如果是其他資料庫,一般都有對應的圖形界面軟體,你可以按你的需求到網上搜,我就不多說了。

『捌』 在VISUAL BASIC的程序中調用SQL語句操作資料庫,用的是哪個VB軟體,請看補充:

VB、VC 都是調用的SQL語句,然後對資料庫進行操作,你如果簡單了解一下,可以硬記住幾句語句就能使用。如果想學深學精,建議你看一下SQL編程方面的書。

『玖』 我想問下,我有款軟體需要與sql server對接上。也就是有資料庫來存儲數據。一般這個怎麼對接啊謝謝

這個在編寫軟體的時候,就需要設計好資料庫的欄位,不然只有軟體,資料庫是空的,就是白搭。

『拾』 C#與SQL資料庫的連接以及資料庫調用

你好!

請參考:

類的全部代碼如下
using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlClient;
namespace SeaMIS
{
/// <summary>
/// 資料庫連接類
/// </summary>
class Conn
{
private SqlConnection myConn;
/// <summary>
/// 伺服器連接字任串
/// </summary>
private string ServerStr;
/// <summary>
/// 伺服器地址
/// </summary>
static string server;
/// <summary>
/// 資料庫登陸用戶名
/// </summary>
static string uid;
/// <summary>
/// 登陸密碼
/// </summary>
static string pwd;
/// <summary>
/// 資料庫名
/// </summary>
static string database;
/// <summary>
/// 構造函數
/// </summary>
public Conn()
{
ServerStr = "server=" + server + ";uid=" + uid + ";password=" + pwd + ";database=" + database;
myConn = new SqlConnection(ServerStr);
}
/// <summary>
/// 打開連接
/// </summary>
public void Open()
{
myConn.Open();
}
/// <summary>
/// 測試資料庫
/// </summary>
public int tOpen()
{
try
{
myConn.Open();
return 1;
}
catch
{
return 0;
}
}
/// <summary>
/// 關閉連接
/// </summary>
public void Close()
{
myConn.Close();
}
/// <summary>
/// 把自義類轉化為SqlConnection類
/// </summary>
/// <returns>SqlConnection</returns>
public SqlConnection ChangeType()
{
return myConn;
}
/// <summary>
/// 設置伺服器地址
/// </summary>
/// <param name="Server">伺服器地址</param>
public static void setServer(string Server)
{
server=Server;
}
/// <summary>
///設置登陸用戶名
/// </summary>
/// <param name="Uid">用戶名</param>
public static void setUid(string Uid)
{
uid=Uid;
}
/// <summary>
/// 設置登陸密碼
/// </summary>
/// <param name="Pwd">密碼</param>
public static void setPwd(string Pwd)
{
pwd=Pwd;
}
/// <summary>
/// 設置資料庫
/// </summary>
/// <param name="Database">資料庫名</param>
public static void setDatabase(string Database)
{
database=Database;
}
}
}
以上是用C#連接SQL SERVER 2000資料庫類的代碼
調用很簡單下面舉例說明:
//首先初始化連接字元串
Conn.setServer("127.0.0.1");
Conn.setUid("sa");
Conn.setPwd("SQL SERVER 2000超級管理員密碼");
Conn.setDatabase("資料庫名");
//可以對資料庫進行操作,這里的例子是一個查詢的
Conn myconn = new Conn();
myconn.Open();
string sel = "SQL語句";
SqlDataAdapter aCommand = new SqlDataAdapter(sel, myconn.ChangeType());
aCommand.SelectCommand.CommandType = CommandType.Text;
SqlDataReader datareader = aCommand.SelectCommand.ExecuteReader();
if (datareader.Read() == true)//查詢成功
{
datareader.Close();
//操作
}
else//沒查詢到SQL語句要求的內容
{
//操作
}
myconn.Close();
粗體部分自己修改
sql server 2000下的連接串:
DRIVER="com.microsoft.jdbc.sqlserver.SQLServerDriver";
URL="jdbc:microsoft:sqlserver://111.1.1.133:1433;databaseName=ssoDemo;user=sa;password=1";

注意using System.Data.SqlClient;

string MyConn = "Initial Catalog=Northwind;Data Source="您的區域網伺服器名稱";User ID=賬戶名 Password=密碼";//定義資料庫連接參數

"user id=wo;pwd=;data source=(local);" & "initial catalog= 會議記錄"
user id是指登陸SQLServer的擁護名,可以填默認的sa;(local)處可以填寫你的本地計算機名稱,如data Source=computer,表示是數據源在本地計算機上,也可以用127.0.0.1代替,如data Source=127.0.0.1

"Initial Catalog=Northwind;Data Source=(local);User ID=sa Password=sa";//定義資料庫連接參數

用企業管理器打開以後,右鍵你的注冊名(local)windows NT,
然後選擇屬性,打開安全性選項卡,選擇單先按鈕"Sql Server 和 Windows "
確定,重啟Sql SERVER 服務即可.