导航:首页 > 编程语言 > 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表单查询代码相关的资料

热点内容
奥维使用教程 浏览:324
编程程序怎么转到plc上 浏览:807
文件名冲突但是找不到 浏览:261
上海瑞金医院app下载 浏览:998
qq群里的机器人买武器 浏览:428
捕鱼达人历史版本 浏览:73
mp4视频文件解密软件 浏览:62
多轴编程哪个软件最方便 浏览:27
老平板哪个是显示屏数据线插座 浏览:849
5sing上传音频文件格式 浏览:171
win10输入文件鼠标右键异常 浏览:634
听幼儿故事用什么app 浏览:514
iphone修改音频文件名 浏览:53
国家气象站点数据在哪里下载 浏览:342
网络设置的网站 浏览:914
手机测量放样怎么导数据和线型 浏览:648
企业展示型网站源码 浏览:781
易花花app哪里下载 浏览:323
外国程序员职业生涯长 浏览:709
看理想app怎么注销账号 浏览:545

友情链接