访问access问题,求助 - .NET技术 / C#
在c#程序里面拼接的sql语句直接在access中执行能查询出数据,但是在C#程序里面就不能执行,一直没找到原因,
SELECT TOP 15 *
from B_MemberPublishMessage
WHERE PUBLISHTIME <= now() AND STARTCITY = '成都' AND ((ENDPROVINCE+ENDCITY+ENDCOUNTRY+PUBLISHCONTENT LIKE '*邢台*') )
ORDER BY [MaxID] DESC
望各位指点~~~救命用的~
需要看你在C#里面是怎么调用执行这条SQL的,
1.数据库如何连接的代码
2.执行这条命名的代码
同意楼上,把连接串和相关代码贴出来,也许能发现错误。
private static string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + @"MemberData.rar;User ID=admin;Password=;Jet OLEDB:Database Password=123";
public static DataSet Query(string SQLString)
{
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
DataSet ds = new DataSet();
try
{
connection.Open();
OleDbDataAdapter command = new OleDbDataAdapter(SQLString, connection);
command.Fill(ds, "ds");
}
catch (System.Data.OleDb.OleDbException ex)
{
// throw new Exception(ex.Message);
}
return ds;
相关问答:
21cn的邮箱,在outlook配置后可以正常收发邮件,可是我写在C#中就不行,换成其它邮箱,163很早注册的。可以发送。查了很久,没有找到原因,请高手帮忙解答。。。小弟,谢了。。代码如下:
private void SendMail ......
问题1
我用ADO连接设了用户名密码的数据库
但是我发现我不输入 用户名和密码 都可以连接成功 而且还能把数据读出来
剪了一个名为test数据库 建了一个名为people的表
见了一个 用户名1234 密码1234 的 ......
有一个数据库里只有2W条数据不到,却有500M那么大,怎么回事啊?是ACCESS的数据库。后来我把ACCESS导入到MSSQL中,也占用了500M左右的空间,如果压缩数据库呢?请高手指点
压缩数据库?能做到么...
期待高人指点 我 ......
内容如题。。在C#里改如何写呢?
本来思路是先比对节点名称,如是的话就保存要删除节点的下标放在数组里。然后循环删除,但发现。。当我删除第一个后,所有节点下标数量都发生改变。。
就不能再按照之前纪录的节点 ......
错误提示:
Error creating bean with name 'DAOProxy' defined in class path resource [appcontext.xml]: Cannot resolve reference to bean 'transactionManager' while setting bean property 'transactionMana ......