问题列表 - 第37494页

SQL Server 2008:当我从ACCESS登录ODBC时,为什么我只看到系统表

我正在使用Access尝试获取SQL Server 2008中的表的一些链接.

我已经在SSMS for SQL Server的安全性下创建了一个用户名,我已将其映射到我需要的数据库下的用户.我还给了那个用户一个我需要的默认数据库.

当我尝试通过ODBC连接时,我没有看到正确的表.我所看到的是一堆Sys表.有谁知道我做错了什么?

这是主要用户的创建:

/* For security reasons the login is created disabled and with a random password. */
/****** Object:  Login [lomuser]    Script Date: 10/22/2010 08:14:03 ******/
CREATE LOGIN [lomuser] WITH PASSWORD=N'µ''ØÑëOº\¾dõMÐàæfÄ%[RríÜ2 y', DEFAULT_DATABASE=[LOMDATABASE], DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO

ALTER LOGIN [lomuser] DISABLE
GO
Run Code Online (Sandbox Code Playgroud)

以下是特定用户对特定数据库(顶级用户映射到的用户)的创建,以及它们具有相同名称的FYI:

USE [LOMDATABASE]
GO

CREATE USER [lomuser] FOR LOGIN [lomuser] WITH DEFAULT_SCHEMA=[dbo]
GO
Run Code Online (Sandbox Code Playgroud)

sql ms-access ssms sql-server-2008

0
推荐指数
2
解决办法
1万
查看次数

XSendFile不会为Apache 2.2中的文件提供服务

我正在使用mod_xsendfile(v0.12)来提供静态文件,其中Django根据用户和权限控制对文件的访问.

在我的conf文件中,我有:

XSendFile On
XSendFilePath e:/documents/

<Directory e:/Documents>
  Order allow,deny
  Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)

在我的django代码中,我像这样设置标题:

assert(isinstance(filename, FieldFile))

xsendfile = filename.name
if(platform.system() == 'Windows'):
    xsendfile = xsendfile.replace('\\', '/')

response = HttpResponse()
response['X-Sendfile'] = xsendfile
mimetype = mimetypes.guess_type(xsendfile)[0]
response['Content-Type'] = mimetype
response['Content-Length'] = filename.size
Run Code Online (Sandbox Code Playgroud)

在我的日志文件中,我得到:

[Fri Oct 22 08:54:22 2010] [error] [client 192.168.20.34] (20023)The given path
was above the root path: xsendfile: unable to find file:
e:/Documents/3/2010-10-20/TestDocument.pdf
Run Code Online (Sandbox Code Playgroud)

在这个版本中mod_xsendfile,

XSendFileAllowAbove On
Run Code Online (Sandbox Code Playgroud)

生成错误:

Invalid command 'XSendFileAllowAbove', perhaps misspelled or defined …
Run Code Online (Sandbox Code Playgroud)

apache apache-modules

9
推荐指数
1
解决办法
1万
查看次数

这个简单的Haskell函数是否已经有一个众所周知的名字?

我刚刚编写了这个函数,它只需要一对第二个值在一些monad中,并"拉出monad"来覆盖整个对.

unSndM :: Monad m => (a, m c) -> m (a, c)
unSndM (x, y) = do y' <- y
                   return (x, y')
Run Code Online (Sandbox Code Playgroud)

是否有更好的和/或更短或无点甚至标准的表达方式?

打开-XTupleSections后,我已经达到以下目的了...

unSndM' :: Monad m => (a, m c) -> m (a, c)
unSndM' (x, y) = y >>= return . (x,)
Run Code Online (Sandbox Code Playgroud)

谢谢!

monads haskell tuples

8
推荐指数
3
解决办法
1272
查看次数

HTML代码处理

我想处理一些HTML代码并删除标签,如示例中所示:

"<p> <b>这个</ b>是一个非常有趣的段落.</ p>"结果"这是一个非常有趣的段落."

我使用Python作为技术; 你知道我可以用来删除HTML标签的任何框架吗?

谢谢!

python html-parsing

3
推荐指数
1
解决办法
909
查看次数

你怎么能在UILabel中只用一个词呢?

显示完全相同文本的单个标签很容易,但是当您想要以粗体显示一个单词时会发生什么?

例:

你所有的基地属于我们.

iphone

8
推荐指数
1
解决办法
4042
查看次数

Java:通用接口和函数

我还在试验Java如何处理泛型.我偶然发现了一个事实/问题/事情,如果你有一个通用的界面A<T>,你不能真正检查一些对象是否实际实现A<B>A<C>.

我想知道这是否会导致实际问题.

现在我尝试了这段代码:

static interface A<T> { void foo(T obj); }
static class B implements A<B> {
    public void foo(B obj) { obj.bar(); }       
    void bar() {}
}
static {
    assert (new B() instanceof A<?>);
    ((A<?>) new B()).foo(new Object());
}
Run Code Online (Sandbox Code Playgroud)

这给了我这个错误(对于foo-call):

The method foo(capture#1-of ?) in the type Main.A<capture#1-of ?> is not applicable for the arguments (Object)
Run Code Online (Sandbox Code Playgroud)

我不知道这是为什么.Eclipse告诉我,foo演员之后的签名A<?>foo(? obj)我认为的相同foo(Object obj).

assert成功.

我试图弄清楚的是,当我调用 …

java generics interface

2
推荐指数
1
解决办法
358
查看次数

requestLocationUpdates在Android中的间隔不会更新

我有一个问题,我的服务实现了LocationListener,它似乎每500毫秒接收一次GPSupdate.无论我在requestLocationUpdates函数中放入什么minTime.

我的代码片段:

public class LocationService extends Service implements LocationListener {

    LocationManager locMan;

    @Override
    public int onStartCommand(Intent intent, int flags, int startId) {

        locMan = (LocationManager)getSystemService(Context.LOCATION_SERVICE); 
        locMan.isProviderEnabled(android.location.LocationManager.GPS_PROVIDER;
        locMan.requestLocationUpdates( LocationManager.GPS_PROVIDER, 60000, 1, this); 

    }

    public void onLocationChanged(Location location) {
        Log.d( "Loc", "Location has been changed" );
    }
}
Run Code Online (Sandbox Code Playgroud)

从我的主要活动中的一个按钮,我将调用startService(),之后它应该在后台运行,但它会提供持续的更新.

gps android location locationmanager

5
推荐指数
1
解决办法
3131
查看次数

PostGIS:注册没有AddGeometryColumn的"几何"列

创建几何列的常用方法是AddGeometryColumn,但是我必须使用预先存在的列,所以我不能使用该函数(据我所知).

感谢PostGIS文档,我已经可以在" geometry_columns "表中注册该列,但AddGeometryColumn似乎不仅仅创建一个列在geometry_columns中添加一行,例如它添加了对列的检查.


所以我的问题是:除了在*geometry_columns*中添加一行之外,我还需要手动注册该列?

(例如,是否有与现有列一起使用的修改版本AddGeometryColumn?)

sql postgresql geography postgis geospatial

5
推荐指数
1
解决办法
7139
查看次数

使用LINQ来对象在特定属性上相交和除外

当我有2个List<string>对象,那么我可以使用Intersect,并Except在他们身上直接得到一个输出IEnumerable<string>.这很简单,但是如果我想要更复杂的东西的交集/分离怎么办?

例如,尝试获取ClassA对象的集合,这是ClassA对象AStr1ClassB对象的交叉结果BStr; :

public class ClassA {
    public string AStr1 { get; set; }
    public string AStr2 { get; set; }
    public int AInt { get; set; }
}
public class ClassB {
    public string BStr { get; set; }
    public int BInt { get; set; }
}
public class Whatever {
    public void xyz(List<ClassA> aObj, List<ClassB> bObj) {
        // *** this …
Run Code Online (Sandbox Code Playgroud)

c# linq-to-objects intersect

6
推荐指数
1
解决办法
7026
查看次数

使用已打开的数据库连接

这有点奇怪,但我想检查我的数据库的连接是否已经打开?我该如何检查?如果打开我希望能够直接使用它而不通过所有声明:

sqlconnection conn = new sqlconnection("string ...");
Run Code Online (Sandbox Code Playgroud)

可以这样做吗?我也知道连接字符串和连接名称.我想先检查此连接是否可用,然后继续.

c# sql-server database-connection sqlconnection visual-studio-2010

2
推荐指数
1
解决办法
5397
查看次数