我试图找出env,(即用新环境调用一个util).
举个例子,我的环境变量KDEDIRS =/usr在我当前的环境中,让我说我输入:
env -i KDEDIRS=/home/newkdedir env
Run Code Online (Sandbox Code Playgroud)
这按预期输出KDEDIRS =/home/newkdedir.(即用新环境调用第二个env)
现在我想用相同的方式调用say utility echo
env -i KDEDIRS=/home/new_kdedir echo ${KDEDIRS}
Run Code Online (Sandbox Code Playgroud)
这显然不会起作用.shell在回显之前扩展了KDEDIRS.所以输出是/ usr (即当前环境中的值)
然后我尝试间接并输入
env -i KDEDIRS=/home/newkdedir echo ${!KDEDIRS}
Run Code Online (Sandbox Code Playgroud)
这没什么输出.
我可能对此有点困惑但是如何根据新创建的echo环境使shell扩展KDEDIRS变量?
我需要获取Visual Fox Pro数据库中的表列表.(7.0)这就是我正在做的......但它没有用,或者我做得不对......
DataFactory dataFactory = new DataFactory();
dataFactory.CreateOldStarbaseConnection();
dataFactory.OpenOldStarbaseConnection();
OleDbConnection oldStarbaseConnection = dataFactory.OldStarbaseConnection;
object[] arrRestrict = new object[] { null, null, "NewStarbase", null };
// Get the tables in the new Database
DataTable tblDbSchema = newStarbaseConnection.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, arrRestrict);
// for each table in the new database
foreach (DataRow myDataRow in tblDbSchema.Rows)
{}
Run Code Online (Sandbox Code Playgroud) 我想在Access窗体中创建200个带有for
循环的文本框,并将它们称为s1,s2,s3等.
我不想在表单设计中自己创建它们.我可以有一个代码示例吗?
下面显示的代码适用于chrome和IE,但不适用于Firefox
<img src="images\<? echo $photo_link;?>">
Run Code Online (Sandbox Code Playgroud)
这里$photo_link
有像user.jpg这样的值,images是包含图像的文件夹.