访问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;
相关问答:
内容如题。。在C#里改如何写呢?
本来思路是先比对节点名称,如是的话就保存要删除节点的下标放在数组里。然后循环删除,但发现。。当我删除第一个后,所有节点下标数量都发生改变。。
就不能再按照之前纪录的节点 ......
其实这个问题可以找老师回答,这不放假了吗,问问各位高手。
绝对有 ,ASP、net里有好多的逻辑判断等都需要winform基础
C#语言
Ado.net C/S结构
Asp.net B/S结构
俩都是微软出的,都能用C#进行开发 ......
思路:要用c#生成一个播放机的播放列表的xml,例如:
<daty datys='2010-04-05' datye='2010-05-01' > //这是播放的日期段
<time times='01:12:00' timee='02:30:00'> ......
目前公司在做其他公司的C/S软件的代理,现在想仿照他的产品自己做,只是功能仿照而已,不清楚他们是用什么技术开发的,我们用winform开发了相似的功能,他们的源代码我们没有,因此在源代码上没有仿照的可能性,我们 ......
下面是数据
ID Money PID
1 50
2 40 1
3 30 1
4 ......