導航:首頁 > 編程語言 > mdb表單查詢代碼

mdb表單查詢代碼

發布時間:2021-02-25 23:11:49

❶ Excel 如何編寫查詢ACCESS表中數據的代碼

1、連接ACCESS2007,2007以上版本代碼都差不多:

SubAC()
DimcnnAsNewConnection
DimrsAsNewRecordset
DimsqlAsString
cnn.Open"Provider=Microsoft.Ace.OleDB.12.0;dataSource="&ThisWorkbook.Path&"資料庫.accdb"
sql="select*from[宏站]"
rs.Opensql,cnn
'復制欄位名
Fori=1Tors.Fields.Count

Cells(1,i)=rs.Fields(i-1).Name
Nexti

[a1].CopyFromRecordsetrs
rs.Close

cnn.Close

EndSub

1、連接ACCESS2003:

DimcnnAsNewConnection
DimrsAsNewRecordset
DimsqlAsString
cnn.Open"Provider=Microsoft.Jet.Oledb.4.0;dataSource="&ThisWorkbook.Path&"資料庫.mdb"
sql="select*from[宏站]"
rs.Opensql,cnn
'復制欄位名
Fori=1Tors.Fields.Count

Cells(1,i)=rs.Fields(i-1).Name
Nexti
'復制全部數據

Range("A2").CopyFromRecordsetrs

rs.Close

cnn.Close


EndSub

❷ 求代碼:鍵入某個關鍵字實現c#對MDB資料庫的查詢操作

回答者: lvyongheng666

已經給出答案了,你的問題就是模糊查詢吧。

select * from table1 where field1 like '%關鍵字%'
建議查詢的時候不用*代替版,寫上權你要的欄位名,這樣是為了提高你的效率

❸ 如何查詢Access資料庫C#源代碼實例

參考:
Hide Shrink Copy Code
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
//-------------------------
using System.Data.OleDb;

namespace Getting_Started_Winforms_To_MDB__VS_2008__
{
public partial class Form1 : Form
{
OleDbConnection conn;
OleDbDataAdapter adapter;
DataTable dtCustomers;

public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
conn = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source=Store.mdb;");
conn.Open();

dtCustomers = new DataTable();

adapter = new OleDbDataAdapter("SELECT * FROM Customers;",
conn);
adapter.Fill(dtCustomers);

/*var cmdInsert = new OleDbCommand("INSERT INTO Customers (FullName, PassportId) VALUES (?, ?);", conn);
cmdInsert.Parameters.Add("p1", OleDbType.BSTR, -1, "FullName");
cmdInsert.Parameters.Add("p2", OleDbType.Integer, 5, "PassportId");
adapter.InsertCommand = cmdInsert;

var cmdUpdate = new OleDbCommand("UPDATE Customers SET FullName = ?, PassportId = ? WHERE id = ?;", conn);
cmdUpdate.Parameters.Add("p1", OleDbType.BSTR, -1, "FullName");
cmdUpdate.Parameters.Add("p2", OleDbType.Integer, 5, "PassportId");
cmdUpdate.Parameters.Add("p3", OleDbType.Integer, 5, "id");
adapter.UpdateCommand = cmdUpdate;

var cmdDelete = new OleDbCommand("DELETE FROM Customers WHERE id = ?;", conn);
cmdDelete.Parameters.Add("p1", OleDbType.Integer, 5, "id");
adapter.DeleteCommand = cmdDelete;
*/

new OleDbCommandBuilder(adapter);

dataGridView1.DataSource = dtCustomers;

try
{
dataGridView1.AutoSizeColumnsMode = .AllCells;
dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;

var photoColumnWidth = dataGridView1.Columns["Photo"].Width;

var rowHeights = new List<int>();
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
rowHeights.Add(dataGridView1.Rows[i].Height);
}

dataGridView1.AutoSizeColumnsMode = .None;
dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.None;

dataGridView1.Columns["Photo"].Width = photoColumnWidth;

for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
dataGridView1.Rows[i].Height = rowHeights[i];
}
}
catch { }

textBox1.DataBindings.Add("Text", dtCustomers, "FullName");
}

private void btnSave_Click(object sender, EventArgs e)
{
adapter.Update(dtCustomers);
}
}
}

❹ sql查詢mdb資料庫時,有沒有辦法一句代碼就查出符合條件的數量與總數量

select [男生數量] + '/' + ([男生數量版] +[女生數量]) AS [男生數量/總數] , convert(varchar, ([男生數量]/([男生數量] +[女生數量]))*100)+'%' AS [當班比權例]
from [表名]

❺ ACCESS mdb資料庫多表查詢

  1. SELECT 表2.身份證號FROM 表2 LEFT JOIN 表1 ON 表2.身份證 = 表1.身份證

WHERE (((表1.身份證) Is not Null))

2.

❻ 如何在Access查詢一段數據,mdb文件內部查詢.

要想將整個文件做為一個整體進行查詢,建議將Access中需要按要求查詢的回多個表導入到一個Excel表中的答多個表單中進行查詢。然後再按Excel中的「查找」或按Ctrl+F,出現查找對話框後,點開「選項」,在「范圍」中選擇「工作簿」,查找即可。所有符合條件的值均會逐個顯示的。
如果Excel中默認的三個表單不夠,可以通過「插入」「工作表」進行增加。
這樣我想即可不用書寫代碼,又可快速實現你的需要。而且操作簡單。
以上所述希望對你有所幫助!

❼ asp查詢mdb格式的ip資料庫,並顯示地理位置的asp代碼

建議:
使用QQ_IP資料庫
好處是可以隨時更新資料庫
使用也規范

❽ 查詢MDB資料庫中的信息

象中粘貼表即可。
SELECT 學生信息.學號, 學生信息.姓名, 學生信息.性別, 學生信息.出生專日期, 學生信息.家庭住址 INTO 新表名屬 FROM 學生信息
一般來說一個MDB文件就是一套管理系統,可以有無數個表,沒必要用無數個數據可。

❾ MDB資料庫查詢分頁語句怎麼寫

select * from `user_info` where create_by='1' and deleteflag=0 limit 0,5
這就是sql的分頁了

❿ access查mdb文件里的一個表中的某個關鍵字怎麼查

要想將整個文件做為一個整體進行查詢,建議將Access中需要按要求查詢的多個表導入到一個Excel表中回的多個表單中答進行查詢。然後再按Excel中的「查找」或按Ctrl+F,出現查找對話框後,點開「選項」,在「范圍」中選擇「工作簿」,查找即可。所有符合條件的值均會逐個顯示的。
如果Excel中默認的三個表單不夠,可以通過「插入」「工作表」進行增加。
這樣我想即可不用書寫代碼,又可快速實現你的需要。而且操作簡單。
以上所述希望對你有所幫助!

閱讀全文

與mdb表單查詢代碼相關的資料

熱點內容
微信小程序按鈕顏色 瀏覽:69
長江大學網課用什麼app 瀏覽:431
華中系統圖紙編程哪個刀好 瀏覽:38
地方債務數據在哪裡查看 瀏覽:932
掃描文件怎麼設置格式 瀏覽:957
蘋果郵箱主機名填什麼 瀏覽:630
多張圖片同一個文件夾 瀏覽:798
win7怎麼打開shs文件 瀏覽:481
怎麼把文件夾做成iso 瀏覽:164
繽客網站上的房價怎麼在哪裡修改 瀏覽:406
單片機c51計數器實驗代碼 瀏覽:990
宏編程滑鼠代表什麼意思 瀏覽:753
別人撿到蘋果6有用嗎 瀏覽:829
word文件用wps打開 瀏覽:477
macbook修改文件格式軟體 瀏覽:757
美版s7edge那個版本好 瀏覽:529
視頻隱藏在文件夾里 瀏覽:144
網路通訊基礎是什麼 瀏覽:209
辦公電腦文件管理 瀏覽:222
火化費報銷文件有哪些 瀏覽:998

友情鏈接